diff --git a/tool-tech-admin/src/main/java/com/rzdata/web/service/impl/TzMessageServiceImpl.java b/tool-tech-admin/src/main/java/com/rzdata/web/service/impl/TzMessageServiceImpl.java index 337d8c5..a0fab22 100644 --- a/tool-tech-admin/src/main/java/com/rzdata/web/service/impl/TzMessageServiceImpl.java +++ b/tool-tech-admin/src/main/java/com/rzdata/web/service/impl/TzMessageServiceImpl.java @@ -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); } diff --git a/tool-tech-admin/src/main/resources/mapper/TzMessageMapper.xml b/tool-tech-admin/src/main/resources/mapper/TzMessageMapper.xml index f1215e1..0416368 100644 --- a/tool-tech-admin/src/main/resources/mapper/TzMessageMapper.xml +++ b/tool-tech-admin/src/main/resources/mapper/TzMessageMapper.xml @@ -101,15 +101,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - 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} - 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 - #{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} \ No newline at end of file