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