|
|
@ -165,6 +165,19 @@ |
|
|
|
AND mt.sid = #{msgTypeSid} |
|
|
|
</if> |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="selectUnReadCount1" resultType="int"> |
|
|
|
SELECT COUNT(1) |
|
|
|
FROM message_list ml |
|
|
|
LEFT JOIN message m ON ml.msgSid = m.sid |
|
|
|
LEFT JOIN message_type mt ON m.msgTypeSid = mt.sid |
|
|
|
WHERE mt.identifier = '0003' |
|
|
|
AND ml.state = '0' |
|
|
|
AND ml.receiverSid = #{userSid} |
|
|
|
<if test="msgTypeSid != null and msgTypeSid != ''"> |
|
|
|
AND mt.sid = #{msgTypeSid} |
|
|
|
</if> |
|
|
|
</select> |
|
|
|
<!--查询最近消息--> |
|
|
|
<select id="selectLastMsg" resultType="com.yxt.messagecenter.api.messagelist.app.AppLastMsgVo"> |
|
|
|
SELECT DATE_FORMAT(ml.createTime, '%Y-%m-%d') as sendTime, |
|
|
@ -222,11 +235,11 @@ |
|
|
|
m.msgTitle, |
|
|
|
m.msgContent, |
|
|
|
ml.state, |
|
|
|
DATE_FORMAT(ml.createTime, '%Y-%m-%d %H:%i') as sendTime, |
|
|
|
DATE_FORMAT(ml.createTime, '%Y-%m-%d %H:%m:%s') as sendTime, |
|
|
|
m.msgTargetUri as moduleAction, |
|
|
|
m.senderName, |
|
|
|
m.msgSource, |
|
|
|
DATE_FORMAT(ml.modifyTime, '%Y-%m-%d %H:%i') as redTime |
|
|
|
DATE_FORMAT(ml.modifyTime, '%Y-%m-%d %H:%m:%s') as redTime |
|
|
|
FROM message_list ml |
|
|
|
LEFT JOIN message m ON ml.msgSid = m.sid |
|
|
|
<where> |
|
|
|