diff --git a/src/main/java/com/gaotao/modules/handlingunit/controller/HandlingUnitController.java b/src/main/java/com/gaotao/modules/handlingunit/controller/HandlingUnitController.java index 1847b418..1dacb9ce 100644 --- a/src/main/java/com/gaotao/modules/handlingunit/controller/HandlingUnitController.java +++ b/src/main/java/com/gaotao/modules/handlingunit/controller/HandlingUnitController.java @@ -46,6 +46,15 @@ public class HandlingUnitController extends AbstractController { return R.ok().put("data", detail); } + /** + * 扫描处理单元标签(用于其他出库模块) + */ + @PostMapping("scanHandlingUnitLabelForOther") + public R scanHandlingUnitLabelForOther(@RequestBody HandlingUnitDto dto) { + HandlingUnitDto detail = handlingUnitService.scanHandlingUnitLabelForOther(dto.getSite(), dto.getUnitId()); + return R.ok().put("data", detail); + } + /** * 装Handling Unit(托盘/箱) */ diff --git a/src/main/java/com/gaotao/modules/handlingunit/service/HandlingUnitService.java b/src/main/java/com/gaotao/modules/handlingunit/service/HandlingUnitService.java index bea83797..3b7f97f7 100644 --- a/src/main/java/com/gaotao/modules/handlingunit/service/HandlingUnitService.java +++ b/src/main/java/com/gaotao/modules/handlingunit/service/HandlingUnitService.java @@ -24,6 +24,8 @@ public interface HandlingUnitService extends IService { */ HandlingUnitDto getHandlingUnitDetail(String site, String unitId); HandlingUnitDto scanHandlingUnitLabelForYiKu(String site, String unitId); + + HandlingUnitDto scanHandlingUnitLabelForOther(String site, String unitId); /** * 装Handling Unit(托盘/箱) */ diff --git a/src/main/java/com/gaotao/modules/handlingunit/service/impl/HandlingUnitServiceImpl.java b/src/main/java/com/gaotao/modules/handlingunit/service/impl/HandlingUnitServiceImpl.java index 09d6a12d..a4921e56 100644 --- a/src/main/java/com/gaotao/modules/handlingunit/service/impl/HandlingUnitServiceImpl.java +++ b/src/main/java/com/gaotao/modules/handlingunit/service/impl/HandlingUnitServiceImpl.java @@ -65,6 +65,14 @@ public class HandlingUnitServiceImpl extends ServiceImpl