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 2a84f760..c203bdbd 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 @@ -108,6 +108,17 @@ public class RepairController extends BaseController { return AjaxResult.success(list); } + /** + * 获取维修任务机具列表--三级页面详情列表 + */ + @ApiOperation(value = "获取维修物资设备列表---不分页") + //@RequiresPermissions(value = "repair:manage:list") + @GetMapping("/getAppRepairMaTypeListByTaskIdAndTypeId") + public AjaxResult getAppRepairMaTypeListByTaskIdAndTypeId(RepairTaskDetails bean) { + List list = service.getAppRepairMaTypeListByTaskIdAndTypeId(bean); + return AjaxResult.success(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 b31d0b53..437cdf96 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 @@ -362,4 +362,11 @@ public interface RepairMapper { * @return */ RepairTask selectInfo(RepairTask repairTask); + + /** + * 查询机具列表--三级页面详情列表 + * @param bean + * @return + */ + List getAppRepairMaTypeListByTaskIdAndTypeId(RepairTaskDetails bean); } 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 d5319b50..772c6bf6 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 @@ -139,4 +139,11 @@ public interface RepairService { * @return */ List getTestRecordData(RepairTaskDetails bean); + + /** + * 获取维修任务机具列表--app + * @param bean + * @return + */ + List getAppRepairMaTypeListByTaskIdAndTypeId(RepairTaskDetails bean); } 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 4ddda2c2..66e18c94 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 @@ -1598,6 +1598,16 @@ public class RepairServiceImpl implements RepairService { } } + @Override + public List getAppRepairMaTypeListByTaskIdAndTypeId(RepairTaskDetails bean) { + try { + return repairMapper.getAppRepairMaTypeListByTaskIdAndTypeId(bean); + } catch (Exception e) { + log.error("查询修试查询-维修配件查询列表", e.getMessage()); + return new ArrayList<>(); + } + } + /** * 查询修试查询-维修配件查询列表 * @param dto 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 040bfa3d..44a7acfb 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 @@ -1055,6 +1055,71 @@ ORDER BY create_time LIMIT 1 + update