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