diff --git a/src/main/java/com/xujie/sys/modules/pms/controller/EamController.java b/src/main/java/com/xujie/sys/modules/pms/controller/EamController.java index e5929fe6..4fe3cff5 100644 --- a/src/main/java/com/xujie/sys/modules/pms/controller/EamController.java +++ b/src/main/java/com/xujie/sys/modules/pms/controller/EamController.java @@ -11,6 +11,7 @@ import com.xujie.sys.modules.pms.data.*; import com.xujie.sys.modules.pms.entity.EamFeedMatterEntity; import com.xujie.sys.modules.pms.entity.EamWorkOrderCoreComponentsData; import com.xujie.sys.modules.pms.entity.vo.PartSpareVo; +import com.xujie.sys.modules.pms.mapper.EamMapper; import com.xujie.sys.modules.pms.service.EamFeedMatterService; import com.xujie.sys.modules.pms.service.EamService; import com.xujie.sys.modules.pms.util.ResponseData; @@ -42,6 +43,8 @@ import java.util.Map; public class EamController { @Autowired private EamService eamService; + @Autowired + private EamMapper eamMapper; @Autowired private EamFeedMatterService eamFeedMatterService; @@ -2394,4 +2397,15 @@ public class EamController { List list = eamService.exportEmployeeAttendanceSearch(data); return R.ok().put("rows", list); } + + + /** + * 获取点检、维保项目编码 + */ + @PostMapping("/queryItemNo") + public R queryItemNo(@RequestBody EamPropertiesItemData data){ + String itemNo = eamMapper.queryItemNo(data); + return R.ok().put("data", itemNo).put("length", itemNo.length()); + } + } diff --git a/src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java b/src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java index 219b23e8..8ae29335 100644 --- a/src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java +++ b/src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java @@ -507,4 +507,6 @@ public interface EamMapper { void returnWorkOrder(EamWorkOrderInData data); void updateIsReturn2(EamWorkOrderInData inData); + + String queryItemNo(EamPropertiesItemData data); } diff --git a/src/main/resources/mapper/pms/EamMapper.xml b/src/main/resources/mapper/pms/EamMapper.xml index fba45a0c..788089bf 100644 --- a/src/main/resources/mapper/pms/EamMapper.xml +++ b/src/main/resources/mapper/pms/EamMapper.xml @@ -3807,4 +3807,7 @@ LEFT JOIN sys_role ON sys_user_role.role_id = sys_role.role_id WHERE sys_role.role_name = '维修工单确认按钮权限' +