From d18d371883bdabfed425840d5a5cb3dc0503b297 Mon Sep 17 00:00:00 2001 From: mengjiao <3338049200@qq,com> Date: Thu, 14 Mar 2024 09:23:19 +0800 Subject: [PATCH] =?UTF-8?q?wms=E6=88=90=E5=93=81=E9=83=A8=E5=88=86?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BF=AE=E6=94=B913?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/op/wms/controller/WmsToWCSmissionController.java | 9 ++++++++- .../java/com/op/wms/service/IWmsProductPutService.java | 2 ++ .../op/wms/service/impl/WmsProductPutServiceImpl.java | 8 ++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsToWCSmissionController.java b/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsToWCSmissionController.java index 11c5b7bc..3889c0da 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsToWCSmissionController.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsToWCSmissionController.java @@ -246,7 +246,14 @@ public class WmsToWCSmissionController { return AjaxResult.success(wmsProductPutService.addSnCorrelationBarcode(wmsProductPutTrayCode)); } - + /** + * 成品 + * 解除托盘关联箱码 + */ + @PostMapping("/deletSnCorrelationBarcode") + public AjaxResult deletSnCorrelationBarcode(@RequestBody WmsProductPutTrayCode wmsProductPutTrayCode) { + return AjaxResult.success(wmsProductPutService.deletSnCorrelationBarcode(wmsProductPutTrayCode)); + } /** * 查询托盘和箱码的关系信息 * diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsProductPutService.java b/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsProductPutService.java index 35b25a27..fcb99546 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsProductPutService.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsProductPutService.java @@ -87,4 +87,6 @@ public interface IWmsProductPutService { List selectSnCorrelationBarcode(WmsProductPutTrayCode wmsProductPutTrayCode); String addSnCorrelationBarcode(WmsProductPutTrayCode wmsProductPutTrayCode); + + String deletSnCorrelationBarcode(WmsProductPutTrayCode wmsProductPutTrayCode); } diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java index ebf52618..eb94d232 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java @@ -661,4 +661,12 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService { return result; } + @Override + public String deletSnCorrelationBarcode(WmsProductPutTrayCode wmsProductPutTrayCode) { + String result="解除成功"; + DynamicDataSourceContextHolder.push("ds_" + wmsProductPutTrayCode.getSiteCode()); + wmsProductPutTrayCodeMapper.deleteWmsProductPutTrayCodeByStorageId(wmsProductPutTrayCode.getStorageId()); + return result; + } + }