Browse Source

徽章修改

dev_shibei_match
zxc 5 years ago
parent
commit
dc7d21534a
  1. 13
      epmet-user/epmet-user-server/src/main/resources/mapper/UserBadgeDao.xml

13
epmet-user/epmet-user-server/src/main/resources/mapper/UserBadgeDao.xml

@ -31,7 +31,18 @@
b.sort,
UNIX_TIMESTAMP(ub.updated_time) AS updatedTime
FROM resi_user_badge ub
LEFT JOIN badge b ON b.ID = ub.BADGE_ID
LEFT JOIN
(SELECT * FROM
(
SELECT * FROM badge
WHERE CUSTOMER_ID = #{customerId} AND DEL_FLAG = '0' AND BADGE_STATUS = 'online'
UNION ALL
SELECT * FROM badge a
WHERE CUSTOMER_ID = 'default' AND a.DEL_FLAG = '0'
AND NOT EXISTS
( SELECT ID FROM badge b WHERE CUSTOMER_ID = #{customerId} AND a.ID = b.ID)) t
ORDER BY
CREATED_TIME DESC) b ON b.ID = ub.BADGE_ID
WHERE ub.DEL_FLAG = '0'
AND b.DEL_FLAG = 0
AND ub.CERTIFICATION_AUTID_STATUS = 'approved'

Loading…
Cancel
Save