From dafe461ac61fd3393e739226f9221da0f4157130 Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期日, 03 十一月 2024 13:02:32 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java
index 25d00d2..03b6140 100644
--- a/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java
@@ -520,6 +520,15 @@
if (Cools.isEmpty(orderDetl)) {
throw new CoolException("褰撳墠鐗╂枡鐨勮皟鎷ㄥ崟涓嶅瓨鍦紒");
}
+ Order order = orderService.selectByNo(orderDetl.getOrderNo());
+ if (Cools.isEmpty(order)) {
+ throw new CoolException("褰撳墠鐗╂枡鐨勮皟鎷ㄥ崟涓嶅瓨鍦紒");
+ }
+ if (order.getSettle() == 4L) {
+ if (!orderService.updateSettle(order.getId(),2L,userId)) {
+ throw new CoolException("璋冩嫧鍗曞洖婊氬紓甯�!");
+ }
+ }
orderDetl.setQty(orderDetl.getQty() - agvLocDetl.getAnfme());
if (!orderDetlService.updateById(orderDetl)) {
throw new CoolException("淇濆瓨宸ヤ綔鏄庣粏澶辫触");
--
Gitblit v1.9.1