From 35d09fd6a1e354400f38655a365c8d115c2089d6 Mon Sep 17 00:00:00 2001 From: ruanqi Date: Wed, 4 Sep 2024 17:33:42 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E6=AC=A1=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../orderIssure/controller/IssureNotifyController.java | 7 +++++++ .../sys/modules/orderIssure/mapper/IssureNotifyMapper.java | 2 ++ .../modules/orderIssure/service/IssureNotifyService.java | 3 +++ .../orderIssure/service/impl/IssureNotifyServiceImpl.java | 5 +++++ .../resources/mapper/orderIssure/IssureNotifyMapper.xml | 7 +++++++ 5 files changed, 24 insertions(+) diff --git a/src/main/java/com/xujie/sys/modules/orderIssure/controller/IssureNotifyController.java b/src/main/java/com/xujie/sys/modules/orderIssure/controller/IssureNotifyController.java index 3c30d610..2c17f443 100644 --- a/src/main/java/com/xujie/sys/modules/orderIssure/controller/IssureNotifyController.java +++ b/src/main/java/com/xujie/sys/modules/orderIssure/controller/IssureNotifyController.java @@ -167,4 +167,11 @@ public class IssureNotifyController { List rows = issureNotifyService.searchNotifyMaterialList(data); return R.ok().put("rows", rows); } + + @PostMapping(value="/searchSumNotifyMaterialList") + @ResponseBody + public R searchSumNotifyMaterialList(@RequestBody SOIssueNotifyHeaderData data) { + List rows = issureNotifyService.searchSumNotifyMaterialList(data); + return R.ok().put("rows", rows); + } } diff --git a/src/main/java/com/xujie/sys/modules/orderIssure/mapper/IssureNotifyMapper.java b/src/main/java/com/xujie/sys/modules/orderIssure/mapper/IssureNotifyMapper.java index 1e47ec98..e165a0f9 100644 --- a/src/main/java/com/xujie/sys/modules/orderIssure/mapper/IssureNotifyMapper.java +++ b/src/main/java/com/xujie/sys/modules/orderIssure/mapper/IssureNotifyMapper.java @@ -88,4 +88,6 @@ public interface IssureNotifyMapper { List searchNotifyOrderList(SOIssueNotifyHeaderData data); List searchNotifyMaterialList(SOIssueNotifyHeaderData data); + + List searchSumNotifyMaterialList(SOIssueNotifyHeaderData data); } diff --git a/src/main/java/com/xujie/sys/modules/orderIssure/service/IssureNotifyService.java b/src/main/java/com/xujie/sys/modules/orderIssure/service/IssureNotifyService.java index 39f725f7..70c752e7 100644 --- a/src/main/java/com/xujie/sys/modules/orderIssure/service/IssureNotifyService.java +++ b/src/main/java/com/xujie/sys/modules/orderIssure/service/IssureNotifyService.java @@ -100,4 +100,7 @@ public interface IssureNotifyService { List searchNotifyOrderList(SOIssueNotifyHeaderData data); List searchNotifyMaterialList(SOIssueNotifyHeaderData data); + + + List searchSumNotifyMaterialList(SOIssueNotifyHeaderData data); } diff --git a/src/main/java/com/xujie/sys/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java b/src/main/java/com/xujie/sys/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java index d8548bcd..70fcca97 100644 --- a/src/main/java/com/xujie/sys/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java @@ -126,4 +126,9 @@ public class IssureNotifyServiceImpl implements IssureNotifyService { public List searchNotifyMaterialList(SOIssueNotifyHeaderData data){ return issureNotifyMapper.searchNotifyMaterialList(data); } + + @Override + public List searchSumNotifyMaterialList(SOIssueNotifyHeaderData data){ + return issureNotifyMapper.searchSumNotifyMaterialList(data); + } } diff --git a/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml b/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml index 6ff631eb..86b8b9c3 100644 --- a/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml +++ b/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml @@ -155,4 +155,11 @@ RecordVersion,OutWorkOrderFlag,ProjectID,OrderType,AuthRuleID) where a.NotifyNo=#{notifyNo} and a.site=#{site} order by a.ItemNo + + \ No newline at end of file