新增消息id,修改发送给前端的数据为字符串类型

pull/22/head
rays 2021-06-21 16:02:05 +08:00
parent 2bd4b82ec0
commit 767fa4cb58
2 changed files with 10 additions and 5 deletions

View File

@ -110,13 +110,12 @@ public class MessageDbServiceImpl implements MessageApi {
sendMsgList.add(sysMessage);
}
});
// 给用户发送通知
for (Long userId : userIdSet) {
socketOperatorApi.sendMsgOfUserSession(ServerMessageTypeEnum.SYS_NOTICE_MSG_TYPE.getCode(), userId.toString(), messageSendRequest);
}
sysMessageService.saveBatch(sendMsgList);
// 给用户发送通知
for (SysMessage item : sendMsgList) {
socketOperatorApi.sendMsgOfUserSession(ServerMessageTypeEnum.SYS_NOTICE_MSG_TYPE.getCode(), item.getReceiveUserId().toString(), item);
}
}
@Override

View File

@ -25,6 +25,8 @@
package cn.stylefeng.roses.kernel.message.db.entity;
import cn.stylefeng.roses.kernel.db.api.pojo.entity.BaseEntity;
import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
@ -46,18 +48,21 @@ public class SysMessage extends BaseEntity {
*
*/
@TableId(value = "message_id", type = IdType.ASSIGN_ID)
@JSONField(serializeUsing= ToStringSerializer.class)
private Long messageId;
/**
* id
*/
@TableField(value = "receive_user_id")
@JSONField(serializeUsing= ToStringSerializer.class)
private Long receiveUserId;
/**
* id
*/
@TableField(value = "send_user_id")
@JSONField(serializeUsing= ToStringSerializer.class)
private Long sendUserId;
/**
@ -94,6 +99,7 @@ public class SysMessage extends BaseEntity {
* id
*/
@TableField(value = "business_id")
@JSONField(serializeUsing= ToStringSerializer.class)
private Long businessId;
/**