From 73df1a92d6fd2696d4f359efa19e4b684317d732 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期日, 17 九月 2023 18:46:13 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/OpenController.java | 13 +++++++++++++ src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 19 +++++++++++++++++++ src/main/java/com/zy/asrs/service/OpenService.java | 2 ++ 3 files changed, 34 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/OpenController.java b/src/main/java/com/zy/asrs/controller/OpenController.java index 9b67ecc..e27cf61 100644 --- a/src/main/java/com/zy/asrs/controller/OpenController.java +++ b/src/main/java/com/zy/asrs/controller/OpenController.java @@ -231,6 +231,19 @@ return R.ok(param); } + /** + * 涓帶锛氬嚭搴撳畬鎴愭湀鍙扮浉鍏� + */ + @PostMapping("/balcony/complete/auth/v1") + @AppAuth(memo = "涓帶锛氬嚭搴撳畬鎴愭湀鍙扮浉鍏�") + public synchronized R balconyComplete(@RequestHeader(required = false) String appkey, + @RequestBody LabellerMatParam param, + HttpServletRequest request) { + auth(appkey, param, request); + openService.balconyComplete(param); + return R.ok(param); + } + /** * 妗佹灦涓婁綅杞欢锛氬崟娆℃媶鍨涘畬鎴愰�氱煡 diff --git a/src/main/java/com/zy/asrs/service/OpenService.java b/src/main/java/com/zy/asrs/service/OpenService.java index 36cab36..3bcfe4c 100644 --- a/src/main/java/com/zy/asrs/service/OpenService.java +++ b/src/main/java/com/zy/asrs/service/OpenService.java @@ -48,6 +48,8 @@ void labellerComplete(LabellerCompleteParam param); + void balconyComplete(LabellerMatParam param); + void palletizingComplete(PalletizingCompleteParam param); void singleUnstackingComplete(SingleUnstackingCompleteParam param); diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java index 83658c3..80f27d5 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.core.common.Cools; import com.core.common.DateUtils; +import com.core.common.R; import com.core.common.SnowflakeIdWorker; import com.core.exception.CoolException; import com.zy.asrs.entity.*; @@ -766,6 +767,24 @@ } + + /* + *涓帶锛氬嚭搴撳畬鎴愭湀鍙扮浉鍏� + * */ + @Override + @Transactional + public void balconyComplete(LabellerMatParam param) { + if (Cools.isEmpty(param.getWrkNo())){ + throw new CoolException("宸ヤ綔鍙蜂负绌猴紒"); + } + WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", param.getWrkNo())); + if (Cools.isEmpty(wrkMast)){ + throw new CoolException("宸ヤ綔鍙蜂负绌猴紒"); + } + wrkMast.setWrkSts(57L); + wrkMastService.updateById(wrkMast); + } + /* * 妗佹灦涓婁綅杞欢锛氬崟娆℃媶鍨涘畬鎴愰�氱煡 * */ -- Gitblit v1.9.1