diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java b/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java index b62e31b..ab8aa6e 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java @@ -50,6 +50,15 @@ public class PersonnelController extends BaseController { return AjaxResult.error("接口异常"); } } + @GetMapping("/getPersonnelClassificationSelect") + public AjaxResult getPersonnelClassificationSelect(InspectionStationVo vo) { + try { + List list = personnelService.getPersonnelClassificationSelect(vo.getCategory()); + return AjaxResult.success(list); + } catch (Exception e) { + return AjaxResult.error("接口异常"); + } + } /** * 新增人员 diff --git a/bonus-business/src/main/java/com/bonus/digital/mapper/PersonnelMapper.java b/bonus-business/src/main/java/com/bonus/digital/mapper/PersonnelMapper.java index 2461a6c..c2bbe91 100644 --- a/bonus-business/src/main/java/com/bonus/digital/mapper/PersonnelMapper.java +++ b/bonus-business/src/main/java/com/bonus/digital/mapper/PersonnelMapper.java @@ -29,4 +29,6 @@ public interface PersonnelMapper { int updatePersonnel(PersonnelVo personnelVo); List getInspectionStationSelect(@Param("category") String category); + + List getPersonnelClassificationSelect(String category); } diff --git a/bonus-business/src/main/java/com/bonus/digital/service/PersonnelService.java b/bonus-business/src/main/java/com/bonus/digital/service/PersonnelService.java index bd6ec48..f090a8d 100644 --- a/bonus-business/src/main/java/com/bonus/digital/service/PersonnelService.java +++ b/bonus-business/src/main/java/com/bonus/digital/service/PersonnelService.java @@ -29,4 +29,6 @@ public interface PersonnelService { int updatePersonnel(PersonnelVo personnelVo); List getInspectionStationSelect(String category); + + List getPersonnelClassificationSelect(String category); } diff --git a/bonus-business/src/main/java/com/bonus/digital/service/impl/PersonnelServiceImpl.java b/bonus-business/src/main/java/com/bonus/digital/service/impl/PersonnelServiceImpl.java index 7fa5ff4..56e8911 100644 --- a/bonus-business/src/main/java/com/bonus/digital/service/impl/PersonnelServiceImpl.java +++ b/bonus-business/src/main/java/com/bonus/digital/service/impl/PersonnelServiceImpl.java @@ -66,4 +66,9 @@ public class PersonnelServiceImpl implements PersonnelService { public List getInspectionStationSelect(String category) { return personnelMapper.getInspectionStationSelect(category); } + + @Override + public List getPersonnelClassificationSelect(String category) { + return personnelMapper.getPersonnelClassificationSelect(category); + } } diff --git a/bonus-business/src/main/resources/mapper/PersonnalMapper.xml b/bonus-business/src/main/resources/mapper/PersonnalMapper.xml index cd28f74..53ee792 100644 --- a/bonus-business/src/main/resources/mapper/PersonnalMapper.xml +++ b/bonus-business/src/main/resources/mapper/PersonnalMapper.xml @@ -98,4 +98,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" inspection_station_name as value from tb_inspection_station where is_active = '1' and category = #{category} +