diff --git a/src/main/java/com/gaotao/modules/notify/controller/ProductionUnissueController.java b/src/main/java/com/gaotao/modules/notify/controller/ProductionUnissueController.java index b94dfdd..f89e298 100644 --- a/src/main/java/com/gaotao/modules/notify/controller/ProductionUnissueController.java +++ b/src/main/java/com/gaotao/modules/notify/controller/ProductionUnissueController.java @@ -114,8 +114,9 @@ public class ProductionUnissueController { @PostMapping(value="/searchNotifyMaterialList") @ResponseBody - public R searchNotifyMaterialList(@RequestBody UnissueNotifyHeader data) { - return R.ok(); + public R searchNotifyMaterialList(@RequestBody UnissueNotifyOrderList data) { + List rows = unissueNotifyHeaderService.searchNotifyMaterialList(data); + return R.ok().put("rows",rows); } @PostMapping(value="/saveUnissueMaterialDetail") diff --git a/src/main/java/com/gaotao/modules/notify/service/UnissueNotifyHeaderService.java b/src/main/java/com/gaotao/modules/notify/service/UnissueNotifyHeaderService.java index 2d127de..34f5128 100644 --- a/src/main/java/com/gaotao/modules/notify/service/UnissueNotifyHeaderService.java +++ b/src/main/java/com/gaotao/modules/notify/service/UnissueNotifyHeaderService.java @@ -39,4 +39,6 @@ public interface UnissueNotifyHeaderService { void updateNotifyStatus(UnissueNotifyHeader data); PageUtils searchUnissueNotifyHeader(UnissueNotifyHeadDataDto data); + + List searchNotifyMaterialList(UnissueNotifyOrderList data); } diff --git a/src/main/java/com/gaotao/modules/notify/service/impl/UnissueNotifyHeaderServiceImpl.java b/src/main/java/com/gaotao/modules/notify/service/impl/UnissueNotifyHeaderServiceImpl.java index c2ab942..0535ca0 100644 --- a/src/main/java/com/gaotao/modules/notify/service/impl/UnissueNotifyHeaderServiceImpl.java +++ b/src/main/java/com/gaotao/modules/notify/service/impl/UnissueNotifyHeaderServiceImpl.java @@ -217,5 +217,16 @@ public class UnissueNotifyHeaderServiceImpl implements UnissueNotifyHeaderServic return new PageUtils(resultList); } + @Override + public List searchNotifyMaterialList(UnissueNotifyOrderList data) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("notify_no",data.getNotifyNo()); + queryWrapper.eq("site",data.getSite()); + queryWrapper.eq("item_no",data.getItemNo()); + queryWrapper.orderByAsc("bom_item_no"); + List list = unissueNotifyOrderMaterialListMapper.selectList(queryWrapper); + return list; + } + }