From 9aa80dfc18e01ae2bd44b74d271b49dd365190d6 Mon Sep 17 00:00:00 2001
From: luliqiang <kidgrow>
Date: Fri, 12 Jun 2020 15:38:24 +0800
Subject: [PATCH] FileCenter 优化上传文件
---
kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysUserMapper.xml | 70 +++++++++++++++++++++++++++++++++++
1 files changed, 70 insertions(+), 0 deletions(-)
diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysUserMapper.xml b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysUserMapper.xml
index f2691bb..428ed8a 100644
--- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysUserMapper.xml
+++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysUserMapper.xml
@@ -74,4 +74,74 @@
<select id="selectCountByMap" parameterType="map" resultType="integer">
select count(*) from sys_user t <include refid="where_map" />
</select>
+
+ <select id="findAppointUsers" parameterType="integer" resultType="com.kidgrow.common.model.SysUser">
+ SELECT
+ USERS.id,
+ USERS.nickname,
+ USERS.mobile
+ FROM
+ `sys_role_user` RU
+ LEFT JOIN sys_user USERS ON RU.user_id = USERS.id
+ LEFT JOIN sys_role ROLE ON RU.role_id = ROLE.id
+ WHERE
+ USERS.is_del = 0
+ <if test="type == 0">
+ AND ROLE.`code` IN (
+ 'salemanager',
+ 'sale')
+ </if>
+ <if test="type == 1">
+ AND ROLE.`code` IN (
+ 'oprationmanager',
+ 'opration')
+ </if>
+ </select>
+ <select id="findDoctorUserAllData" resultType="com.kidgrow.common.model.DoctorUserAll">
+ SELECT sysuser.id,
+ sysdoctor.doctor_name,
+ sysdoctor.doctor_ccie,
+ sysdoctor.doctor_tel,
+ sysdoctor.doctor_rank,
+ sysdoctor.doctor_email,
+ sysdoctor.is_answer docanswer,
+ sysdoctor.is_signing docsign,
+ sysdoctor.is_admin_user,
+ sysdoctor.doctor_state,
+ sysdoctor.doctor_logo,
+ sysdoctor.enabled docenabled,
+ sysdoctor.is_del docdel,
+
+ syshos.hospital_name,
+ syshos.hospital_short_name,
+ syshos.hospital_type_name,
+ syshos.hospital_tel,
+ syshos.hospital_province,
+ syshos.hospital_city,
+ syshos.hospital_area,
+ syshos.area_code,
+ syshos.hospital_qualified_name,
+ syshos.hospital_lit_logo,
+ syshos.hospital_logo,
+ syshos.is_screen hosisscreen,
+ syshos.is_answer hosisanswer,
+ syshos.accounts_count,
+ syshos.hospital_state,
+ syshos.enabled hosenabled,
+ syshos.is_del hosdel,
+ syshos.accounts_count,
+
+ sysdep.department_name,
+ sysdep.server_user_name,
+ sysdep.server_user_tel,
+ sysdep.sale_user_name,
+ sysdep.sale_user_tel,
+ sysdep.enabled depenabled,
+ sysdep.is_del depdel
+ FROM sys_user sysuser
+ left JOIN sys_doctor sysdoctor on sysuser.id=sysdoctor.user_id
+ left JOIN sys_hospital syshos on sysdoctor.hospital_id=syshos.id
+ left JOIN sys_department sysdep on sysdoctor.department_id=sysdep.id
+ where sysuser.id=#{userId}
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.8.0