mirror of https://gitee.com/stylefeng/roses
【8.1.4】【message】消息表更新一个存储业务数据的自定义字段
parent
c298027905
commit
c424822c53
|
@ -3,10 +3,12 @@ package cn.stylefeng.roses.kernel.sys.modular.message.entity;
|
||||||
import cn.stylefeng.roses.kernel.db.api.pojo.entity.BaseBusinessEntity;
|
import cn.stylefeng.roses.kernel.db.api.pojo.entity.BaseBusinessEntity;
|
||||||
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
|
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
|
||||||
import com.baomidou.mybatisplus.annotation.*;
|
import com.baomidou.mybatisplus.annotation.*;
|
||||||
|
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 系统消息实例类
|
* 系统消息实例类
|
||||||
|
@ -14,7 +16,7 @@ import java.util.Date;
|
||||||
* @author fengshuonan
|
* @author fengshuonan
|
||||||
* @since 2024/01/12 17:31
|
* @since 2024/01/12 17:31
|
||||||
*/
|
*/
|
||||||
@TableName("sys_message")
|
@TableName(value = "sys_message", autoResultMap = true)
|
||||||
@Data
|
@Data
|
||||||
@EqualsAndHashCode(callSuper = true)
|
@EqualsAndHashCode(callSuper = true)
|
||||||
public class SysMessage extends BaseBusinessEntity {
|
public class SysMessage extends BaseBusinessEntity {
|
||||||
|
@ -96,6 +98,13 @@ public class SysMessage extends BaseBusinessEntity {
|
||||||
@ChineseDescription("业务类型(根据业务id和业务类型可以确定业务数据)")
|
@ChineseDescription("业务类型(根据业务id和业务类型可以确定业务数据)")
|
||||||
private String businessType;
|
private String businessType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 业务的详细信息自定义字段
|
||||||
|
*/
|
||||||
|
@TableField(value = "business_detail", typeHandler = JacksonTypeHandler.class)
|
||||||
|
@ChineseDescription("业务的详细信息自定义字段")
|
||||||
|
private Map<String, Object> businessDetail;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 阅读状态:0-未读,1-已读
|
* 阅读状态:0-未读,1-已读
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
ALTER TABLE `sys_message`
|
||||||
|
ADD COLUMN `business_detail` json NULL COMMENT '业务的详细信息json' AFTER `business_type`;
|
Loading…
Reference in New Issue