From c2aee78e853d41e849cba4deafa81a4a84bdc941 Mon Sep 17 00:00:00 2001 From: Rui_Li <877258667@qq.com> Date: Wed, 20 Apr 2022 17:05:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E5=88=B6=E6=8A=A5=E8=A1=A8=E5=BC=80?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../schedule/controller/ScheduleController.java | 17 +++++++++++++++++ .../modules/schedule/mapper/ScheduleMapper.java | 9 +++++++++ .../schedule/service/ScheduleService.java | 9 +++++++++ .../service/impl/ScheduleServiceImpl.java | 5 +++++ .../mapper/schedule/ScheduleMapper.xml | 9 +++++++++ 5 files changed, 49 insertions(+) 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