From 2d81a78ae1924b20066ae8ff9557fd4bbe6d893b Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期三, 04 二月 2026 08:38:33 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java | 9 +++++++++
src/main/java/com/zy/asrs/controller/MobileController.java | 8 +++++++-
src/main/java/com/zy/erp/kingdee/enums/KingDeeUtilType.java | 2 +-
src/main/java/com/zy/asrs/task/kingdee/InboundOrderScheduler.java | 4 ++--
src/main/java/com/zy/asrs/service/MobileService.java | 1 +
5 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/MobileController.java b/src/main/java/com/zy/asrs/controller/MobileController.java
index eb449cd..31bfcff 100644
--- a/src/main/java/com/zy/asrs/controller/MobileController.java
+++ b/src/main/java/com/zy/asrs/controller/MobileController.java
@@ -204,7 +204,7 @@
}
@RequestMapping("/order/search/orderDetl/auth")
- @ManagerAuth
+// @ManagerAuth
public R orderDetlSearchByBarcode(@RequestBody OrderDetlByCode param){
if (Cools.isEmpty(param)){
return R.ok();
@@ -276,6 +276,12 @@
return R.ok("绂诲簱鎴愬姛");
}
+ @RequestMapping("/AgvLocBarcode/wcs/auth")
+ public R agvLocBarcode(@RequestBody AgvUnlockLoc agvUnlockLoc){
+ mobileService.agvLocBarcode(agvUnlockLoc);
+ return R.ok("鏉$爜娣诲姞鎴愬姛");
+ }
+
@RequestMapping("/kitting/query/auth")
@ManagerAuth(memo = "榻愬鍏ュ簱鏌ヨ")
public R kittingQuery(@RequestBody CombParam combParam){
diff --git a/src/main/java/com/zy/asrs/service/MobileService.java b/src/main/java/com/zy/asrs/service/MobileService.java
index a295796..2be41a6 100644
--- a/src/main/java/com/zy/asrs/service/MobileService.java
+++ b/src/main/java/com/zy/asrs/service/MobileService.java
@@ -48,6 +48,7 @@
void combAuto(CombParam param, Long userId);
void combAgv(CombParam param, Long userId);
void agvUnlockLoc(AgvUnlockLoc agvUnlockLoc);
+ void agvLocBarcode(AgvUnlockLoc agvUnlockLoc);
/**
* 榻愬鍏ュ簱鏌ヨ
diff --git a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
index a8c1633..51461fc 100644
--- a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -1718,4 +1718,13 @@
}
}
+
+ @Override
+ public void agvLocBarcode(AgvUnlockLoc agvUnlockLoc){
+ LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no",agvUnlockLoc.getPositionCode()));
+ locMast.setBarcode(agvUnlockLoc.getPodcode());
+ if(!locMastService.updateById(locMast)){
+ throw new CoolException(agvUnlockLoc.getPositionCode() + "搴撲綅鏉$爜娣诲姞澶辫触");
+ }
+ }
}
diff --git a/src/main/java/com/zy/asrs/task/kingdee/InboundOrderScheduler.java b/src/main/java/com/zy/asrs/task/kingdee/InboundOrderScheduler.java
index 12e0e3d..f4095a3 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/InboundOrderScheduler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/InboundOrderScheduler.java
@@ -27,8 +27,8 @@
inboundOrderHandler.syncMaterialData(); // 鍚屾鐗╂枡妗f
}
- @Scheduled(cron = "0 */6 * * * ?")
-// @Scheduled(cron = "0/5 * * * * ?")
+// @Scheduled(cron = "0 */6 * * * ?")
+ @Scheduled(cron = "0/5 * * * * ?")
void login(){
if(!InboundOrderSwitch){
return;
diff --git a/src/main/java/com/zy/erp/kingdee/enums/KingDeeUtilType.java b/src/main/java/com/zy/erp/kingdee/enums/KingDeeUtilType.java
index 0fdc534..55533a1 100644
--- a/src/main/java/com/zy/erp/kingdee/enums/KingDeeUtilType.java
+++ b/src/main/java/com/zy/erp/kingdee/enums/KingDeeUtilType.java
@@ -29,7 +29,7 @@
// PUR_ReceiveBill(17, "鏀舵枡閫氱煡鍗�","PUR_ReceiveBill","FPOQTY","閲囪喘鍏ュ簱鍗�","STK_InStock",1),
// PRD_INSTOCK(19, "鐢熶骇鍏ュ簱鍗�","PRD_INSTOCK","","","",1),
// SAL_RETURNNOTICE(20, "閫�璐ч�氱煡鍗�","SAL_RETURNNOTICE","FBaseJunkedQty","閿�鍞��璐у崟","SAL_RETURNSTOCK",1),
- STK_imSaloutbill(23, "姹囨姤杞嚭搴撳崟","STK_imSaloutbill","","","",0),
+// STK_imSaloutbill(23, "姹囨姤杞嚭搴撳崟","STK_imSaloutbill","","","",0),
;
public Integer id;
public String desc;
--
Gitblit v1.9.1