From 38b1b0fcf8049994b8f75feb92abdeb9823973dd Mon Sep 17 00:00:00 2001 From: xm Date: Thu, 18 Nov 2021 00:54:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=9B=E5=80=9F=E9=98=85=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/manage/controller/FontController.java | 13 ++++++++ .../java/com/manage/dao/Power_UserMapper.java | 4 +++ .../resources/mapper/Power_UserMapper.xml | 30 ++++++++++++++++--- 3 files changed, 43 insertions(+), 4 deletions(-) diff --git a/power-admin/src/main/java/com/manage/controller/FontController.java b/power-admin/src/main/java/com/manage/controller/FontController.java index 2dc6f01..adc4fa7 100644 --- a/power-admin/src/main/java/com/manage/controller/FontController.java +++ b/power-admin/src/main/java/com/manage/controller/FontController.java @@ -563,4 +563,17 @@ public class FontController { } return result; } + + /** + * 通过申请医生id,获取医生名字 + * 通过病案deptcode,获取医生对应的科室 + */ + @RequestMapping("/getDoctorNameAndDoctorRoom") + @ResponseBody + public String getDoctorNameAndDoctorRoom(String userId,String deptcode) throws Exception{ + Power_User name = power_userMapper.selectForDoctorName(userId); + Power_User room = power_userMapper.selectForDoctorRoom(deptcode); + String result = room+","+name; + return result; + } } diff --git a/power-dao/src/main/java/com/manage/dao/Power_UserMapper.java b/power-dao/src/main/java/com/manage/dao/Power_UserMapper.java index 21d4d32..2dedf19 100644 --- a/power-dao/src/main/java/com/manage/dao/Power_UserMapper.java +++ b/power-dao/src/main/java/com/manage/dao/Power_UserMapper.java @@ -72,5 +72,9 @@ public interface Power_UserMapper { List selectAllForRecordRoom (String deptCode); + Power_User selectDoctorNameAndDoctorRoom(String userId); + Power_User selectForDoctorName (String userId); + + Power_User selectForDoctorRoom (String deptCode); } \ No newline at end of file diff --git a/power-dao/src/main/resources/mapper/Power_UserMapper.xml b/power-dao/src/main/resources/mapper/Power_UserMapper.xml index 35966a5..b9fc5cc 100644 --- a/power-dao/src/main/resources/mapper/Power_UserMapper.xml +++ b/power-dao/src/main/resources/mapper/Power_UserMapper.xml @@ -705,10 +705,11 @@ from power_user where dept_id like concat( '%',(select dept_id from power_dept - where dept_code = #{deptCode},'%') + where dept_code = #{deptCode}'%') and effective = 1 and role_id in (25) + + + + - \ No newline at end of file