diff --git a/src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java b/src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java index ec6dbc2..d82a932 100644 --- a/src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java +++ b/src/main/java/com/gaotao/modules/schedule/controller/ScheduleController.java @@ -1657,4 +1657,21 @@ public class ScheduleController { .put("msg", "操作成功!"); } + /** + * @Author LR + * @Description 获取分切工单的物料行信息 + * @DateTime 2022/4/20 14:53 + * @Param [inData] + * @return com.gaotao.common.utils.R + **/ + @RequestMapping(value = "getSplitOrderParts") + public R getSplitOrderParts(@RequestBody SearchScheduleData inData){ + List> resultList = scheduleService.getSplitOrderParts(inData); + return R.ok() + .put("code", 200) + .put("msg", "操作成功!") + .put("rows", resultList) + .put("total", resultList.size()); + } + } \ No newline at end of file diff --git a/src/main/java/com/gaotao/modules/schedule/mapper/ScheduleMapper.java b/src/main/java/com/gaotao/modules/schedule/mapper/ScheduleMapper.java index c237499..6451af3 100644 --- a/src/main/java/com/gaotao/modules/schedule/mapper/ScheduleMapper.java +++ b/src/main/java/com/gaotao/modules/schedule/mapper/ScheduleMapper.java @@ -543,4 +543,13 @@ public interface ScheduleMapper { * @return **/ String getShopOrderType(SearchScheduleData inData); + + /** + * @Author LR + * @Description 获取分切工单的物料信息 + * @DateTime 2022/4/20 15:52 + * @Param [inData] + * @return java.util.List> + **/ + List> getSplitOrderParts(SearchScheduleData inData); } diff --git a/src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java b/src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java index 1e318b6..7346d0b 100644 --- a/src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java +++ b/src/main/java/com/gaotao/modules/schedule/service/ScheduleService.java @@ -982,4 +982,13 @@ public interface ScheduleService { * @return void **/ void splitScheduleSwitchRoll(SearchScheduleData inData); + + /** + * @Author LR + * @Description 获取分切工单的物料信息 + * @DateTime 2022/4/20 15:51 + * @Param [inData] + * @return java.util.List> + **/ + List> getSplitOrderParts(SearchScheduleData inData); } \ No newline at end of file diff --git a/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java b/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java index 4ffd1aa..516cfe0 100644 --- a/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java +++ b/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java @@ -4411,4 +4411,9 @@ public class ScheduleServiceImpl implements ScheduleService { throw new RRException(msg); } } + + @Override + public List> getSplitOrderParts(SearchScheduleData inData) { + return scheduleMapper.getSplitOrderParts(inData); + } } \ No newline at end of file diff --git a/src/main/resources/mapper/schedule/ScheduleMapper.xml b/src/main/resources/mapper/schedule/ScheduleMapper.xml index e15b50d..bdcea87 100644 --- a/src/main/resources/mapper/schedule/ScheduleMapper.xml +++ b/src/main/resources/mapper/schedule/ScheduleMapper.xml @@ -1189,4 +1189,13 @@ where Site=#{site} and OrderNo=#{orderNo} + + + + \ No newline at end of file