From 5d971aadea398a175e50b32371afb037d16b4bf7 Mon Sep 17 00:00:00 2001
From: houruijun <411269194@kidgrow.com>
Date: Mon, 15 Jun 2020 11:18:46 +0800
Subject: [PATCH] 1.用户注册,消费记录,续费记录,添加用户,重置密码,设为管理员接口增加 2.修改管理后台关联的改动。

---
 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