From b4721e58afec111fb79273d042d6368d8c944162 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Tue, 26 Nov 2024 14:13:02 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=B4=E4=BF=AE=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repair/controller/RepairController.java | 11 ++++- .../material/repair/mapper/RepairMapper.java | 2 + .../repair/service/RepairService.java | 2 + .../service/impl/RepairServiceImpl.java | 11 +++++ .../mapper/material/repair/RepairMapper.xml | 40 +++++++++++++++++++ 5 files changed, 65 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/controller/RepairController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/controller/RepairController.java index e0c71224..46f4eb0d 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/controller/RepairController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/controller/RepairController.java @@ -185,10 +185,19 @@ public class RepairController extends BaseController { @ApiOperation(value = "获取修试后入库列表") @GetMapping("getRepairedList") - @RequiresPermissions("warehousing:repair:list") + //@RequiresPermissions("warehousing:repair:list") public TableDataInfo getRepairedList(RepairInputDetailsVo dto){ startPage(); List list = service.getRepairedList(dto); return getDataTable(list); } + + @ApiOperation(value = "获取修试后入库列表-详情") + @GetMapping("getRepairedDetailList") + //@RequiresPermissions("warehousing:repair:list") + public TableDataInfo getRepairedDetailList(RepairInputDetailsVo dto){ + startPage(); + List list = service.getRepairedDetailList(dto); + return getDataTable(list); + } } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/mapper/RepairMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/mapper/RepairMapper.java index 01bbc2f5..e645b530 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/mapper/RepairMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/mapper/RepairMapper.java @@ -158,4 +158,6 @@ public interface RepairMapper { List getRepairedList(RepairInputDetailsVo dto); + + List getRepairedDetailList(RepairInputDetailsVo dto); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/RepairService.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/RepairService.java index 69daeef6..ce39ae89 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/RepairService.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/RepairService.java @@ -82,4 +82,6 @@ public interface RepairService { List exportRepairTaskList(RepairTask bean); List getRepairedList(RepairInputDetailsVo dto); + + List getRepairedDetailList(RepairInputDetailsVo dto); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java index e08985ee..c6d7f6c3 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairServiceImpl.java @@ -847,4 +847,15 @@ public class RepairServiceImpl implements RepairService { public List getRepairedList(RepairInputDetailsVo dto) { return repairMapper.getRepairedList(dto); } + + @Override + public List getRepairedDetailList(RepairInputDetailsVo dto) { + List repairedDetailList = repairMapper.getRepairedDetailList(dto); +// for (RepairInputDetailsVo repairTestInputDetailVo : repairedDetailList) { +// List userIds = repairMapper.selectKeepUser(repairTestInputDetailVo.getTypeId()); +// userIds.add("1"); +// repairTestInputDetailVo.setUserIds(userIds); +// } + return repairedDetailList; + } } diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairMapper.xml index d48687ef..e8e95687 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairMapper.xml @@ -453,4 +453,44 @@ + + +