Browse Source

getMyselfMsg修改

dev
yinzuomei 3 years ago
parent
commit
cd00af45a5
  1. 34
      epmet-user/epmet-user-server/src/main/resources/mapper/UserDao.xml

34
epmet-user/epmet-user-server/src/main/resources/mapper/UserDao.xml

@ -29,29 +29,29 @@
<!-- 获取居民端个人信息 --> <!-- 获取居民端个人信息 -->
<select id="getMyselfMsg" resultType="com.epmet.dto.result.MyselfMsgResultDTO"> <select id="getMyselfMsg" resultType="com.epmet.dto.result.MyselfMsgResultDTO">
SELECT SELECT
user.Id AS userId, user.Id AS userId,
IFNULL(wechat.HEAD_IMG_URL,"") AS userHeadPhoto, IFNULL(wechat.HEAD_IMG_URL,"") AS userHeadPhoto,
IFNULL(wechat.NICKNAME,"") AS nickName, IFNULL(wechat.NICKNAME,"") AS nickName,
IFNULL(resi.ID,"") AS resiId, IFNULL(resi.ID,"") AS resiId,
IFNULL(CONCAT(resi.SURNAME,resi.NAME),"") AS userRealName, IFNULL(CONCAT(resi.SURNAME,resi.NAME),"") AS userRealName,
IFNULL(relation.GRID_ID,"") AS gridId, IFNULL(relation.GRID_ID,"") AS gridId,
IFNULL(wechat.id_num,'')AS idNum IFNULL(wechat.id_num,'')AS idNum
FROM FROM
USER user USER user
LEFT JOIN LEFT JOIN
USER_RESI_INFO resi ON user.ID = resi.USER_ID AND resi.DEL_FLAG = '0' USER_RESI_INFO resi ON user.ID = resi.USER_ID AND resi.DEL_FLAG = '0'
LEFT JOIN LEFT JOIN
user_base_info wechat ON user.ID = wechat.USER_ID AND wechat.DEL_FLAG = '0' user_base_info wechat ON user.ID = wechat.USER_ID AND wechat.DEL_FLAG = '0'
LEFT JOIN LEFT JOIN(
REGISTER_RELATION relation ON user.ID = relation.USER_ID select rr.GRID_ID,rr.user_id from REGISTER_RELATION rr
AND relation.DEL_FLAG = '0' where rr.user_id=#{userId}
AND relation.FIRST_REGISTER = '1' and rr.del_flag='0'
WHERE and rr.FIRST_REGISTER='1'
user.ID = #{userId} limit 1
AND ) relation ON user.ID = relation.USER_ID
user.DEL_FLAG = '0' WHERE user.ID = #{userId}
AND AND user.DEL_FLAG = '0'
user.FROM_APP = 'resi' AND user.FROM_APP = 'resi'
</select> </select>
<select id="selectUserBasicInfo" resultType="com.epmet.dto.result.UserBasicInfo"> <select id="selectUserBasicInfo" resultType="com.epmet.dto.result.UserBasicInfo">

Loading…
Cancel
Save