From 1f19a6d852da33ce31cd4208adbf5d6bde89cfce Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Thu, 18 Dec 2025 11:27:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/digital/controller/PersonnelController.java | 9 +++++++++ .../java/com/bonus/digital/mapper/PersonnelMapper.java | 2 ++ .../java/com/bonus/digital/service/PersonnelService.java | 2 ++ .../bonus/digital/service/impl/PersonnelServiceImpl.java | 5 +++++ .../src/main/resources/mapper/PersonnalMapper.xml | 5 +++++ 5 files changed, 23 insertions(+) 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} +