1、消息中心调整

This commit is contained in:
pan 2024-09-02 13:33:29 +08:00
parent cfa8f461fa
commit ca62286f98
2 changed files with 8 additions and 4 deletions

View File

@ -1,5 +1,6 @@
package com.rzdata.web.service.impl;
import java.util.Date;
import java.util.List;
import com.rzdata.common.utils.DateUtils;
import com.rzdata.common.utils.SecurityUtils;
@ -109,7 +110,10 @@ public class TzMessageServiceImpl implements ITzMessageService
*/
@Override
public int allMarkedRead( TzMessage tzMessage) {
tzMessage.setCreateById(String.valueOf(SecurityUtils.getLoginUser().getUserId()));
tzMessage.setReceiverId(String.valueOf(SecurityUtils.getLoginUser().getUserId()));
tzMessage.setUpdateBy(SecurityUtils.getLoginUser().getUsername());
tzMessage.setUpdateById(String.valueOf(SecurityUtils.getLoginUser().getUserId()));
tzMessage.setUpdateTime(new Date());
return tzMessageMapper.updateAllMarkedRead(tzMessage);
}

View File

@ -101,15 +101,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete>
<update id="updateAllMarkedRead" parameterType="TzMessage">
update tz_message set states = '2' where create_by_id = #{createById}
update tz_message set states = '2',update_by = #{updateBy},update_time = #{updateTime},update_by_id = #{updateById} where receiver_id = #{receiverId}
</update>
<!-- 批量插入 -->
<insert id="batchInsert" parameterType="java.util.List">
insert into tz_message (id, receiver_id, states, content, deleted, create_by, create_time
insert into tz_message (id, receiver_id, states, content, deleted, create_by, create_by_id, create_time)
values
<foreach item="item" index="index" collection="tzMessageList" open="(" separator="),(" close=")">
#{item.id}, #{item.receiverId}, #{item.states}, #{item.content}, #{item.deleted}, #{item.createBy}, #{item.createTime}
#{item.id}, #{item.receiverId}, #{item.states}, #{item.content}, #{item.deleted}, #{item.createBy},#{item.createById}, #{item.createTime}
</foreach>
</insert>
</mapper>