增加业务参数

This commit is contained in:
zhangqinbin
2021-08-04 16:54:53 +08:00
parent 0062bd7dec
commit 69815abcc5
5 changed files with 10 additions and 8 deletions

View File

@ -57,7 +57,7 @@ public class BizMessageConsumerController {
vo.setMsgId(source.getId());
BeanUtils.copyProperties(source, vo);
//已读
this.service.updateStateById(source.getId());
this.service.updateState(source.getId());
return vo;
}).orElseGet(DescribeSiteMsgDetailVO::new);

View File

@ -12,5 +12,5 @@ public interface BizMessageMapper extends BaseMapper<BizMessage> {
IPage<BizMessageVo> findMessageVo(@Param("param") IPage<BizMessageVo> page, @Param("userId") String userId);
Boolean updateStateById(@Param("id") String id);
Boolean updateState(@Param("userId") String userId,@Param("messageId") String messageId);
}

View File

@ -38,9 +38,10 @@
ORDER BY createtime DESC
</select>
<update id="updateStateById" parameterType="java.lang.String">
<update id="updateState" parameterType="java.lang.String">
update biz_message_authorize set state = 1
where id=#{id}
where message_id=#{messageId}
and user_id =#{userId}
</update>
</mapper>

View File

@ -11,5 +11,5 @@ public interface BizMessageConsumerService {
BizMessage getDetailById(String id);
Boolean updateStateById(String id);
Boolean updateState(String id);
}

View File

@ -74,12 +74,13 @@ public class BizMessageConsumerServiceImpl implements BizMessageConsumerService
/**
* 消息详情 已读修改
*
* @param id
* @param messageId
* @return
*/
@Override
public Boolean updateStateById(String id){
return mapper.updateStateById(id);
public Boolean updateState(String messageId){
String userId = service.getCacheUser().getUserId();
return mapper.updateState(userId,messageId);
}
/**