From ed7af72bc1858a69f53533b852904ccf81d362f3 Mon Sep 17 00:00:00 2001
From: zyx <zyx123456>
Date: 星期四, 12 十月 2023 20:16:13 +0800
Subject: [PATCH] 自动补货单
---
src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java | 2 +-
src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java | 4 ++++
src/main/java/com/zy/common/web/WcsController.java | 8 ++++++--
src/main/java/com/zy/asrs/service/AgvBasDevpService.java | 2 ++
4 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/AgvBasDevpService.java b/src/main/java/com/zy/asrs/service/AgvBasDevpService.java
index 3bdd91a..e3798be 100644
--- a/src/main/java/com/zy/asrs/service/AgvBasDevpService.java
+++ b/src/main/java/com/zy/asrs/service/AgvBasDevpService.java
@@ -17,4 +17,6 @@
public Map<String, Object> getAgvBasDevpDtoByStationCode(String stationCode);
public List<String> getAvailableEmptyInSite();
+
+ public AgvBasDevp getByDevNo(String devNo);
}
diff --git a/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java
index aafa7b2..b8cbc8f 100644
--- a/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java
@@ -177,4 +177,8 @@
return this.baseMapper.getAvailableEmptyInSite();
}
+ public AgvBasDevp getByDevNo(String devNo) {
+ return this.selectOne(new EntityWrapper<AgvBasDevp>().eq("dev_no",devNo));
+ }
+
}
diff --git a/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java b/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java
index cc08129..4063c5e 100644
--- a/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java
+++ b/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java
@@ -47,7 +47,7 @@
.or().eq("io_type",11));
if(!Cools.isEmpty(agvWrkMastList)){
agvWrkMastList.stream().forEach(agvWrkMast -> {
- ReturnT<String> returnT = agvWrkMastHandler.completedPutWayWrk(agvWrkMast);
+ agvWrkMastHandler.completedPutWayWrk(agvWrkMast);
});
}
}
diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index 213dc39..2f40c38 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -51,6 +51,8 @@
private AgvWaitPakinService agvWaitPakinService;
@Autowired
private AgvWorkService agvWorkService;
+ @Autowired
+ private AgvBasDevpService agvBasDevpService;
// @Autowired
// private ErpService erpService;
@@ -331,9 +333,11 @@
public R start(@RequestBody ReplenishmentParam param){
//缁戝畾绔欑偣
+ agvBasDevpService.updateLocStsAndBarcodeByDevNo(param.getDevNo(),"F",param.getContainerCode());
-
- //agvWorkService.createWaitPainWrkMastStart(agvBasDevpList, getUserId());
+ //鐢熸垚宸ヤ綔妗�
+ List<AgvBasDevp> agvBasDevpList = agvBasDevpService.selectList(new EntityWrapper<AgvBasDevp>().eq("dev_no", param.getDevNo()));
+ agvWorkService.createWaitPainWrkMastStart(agvBasDevpList, null);
return R.ok();
--
Gitblit v1.9.1