From a3fffa17c643bb96159a23880e1749c486279906 Mon Sep 17 00:00:00 2001 From: leomon <2233021400@qq.com> Date: Thu, 05 Jun 2025 00:32:29 +0800 Subject: [PATCH] 消息中心统一 响应R --- oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java | 30 ++++++++++++++++++------------ 1 files changed, 18 insertions(+), 12 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java index 78b5cda..6120049 100644 --- a/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java +++ b/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java @@ -1,35 +1,41 @@ package com.oying.modules.message.domain; +import com.oying.base.BaseEntity; import lombok.Data; import cn.hutool.core.bean.BeanUtil; import io.swagger.annotations.ApiModelProperty; import cn.hutool.core.bean.copier.CopyOptions; import java.sql.Timestamp; +import javax.rmi.CORBA.Tie; import javax.validation.constraints.NotNull; import java.io.Serializable; +import java.util.Date; + import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; /** -* @description / -* @author 李萌 -* @date 2025-05-14 -**/ + * @description / + * @author 李萌 + * @date 2025-05-20 + **/ @Data @TableName("message_system") -public class MessageSystem implements Serializable { +public class MessageSystem extends BaseEntity implements Serializable { - @TableId(value = "system_message_id", type = IdType.AUTO) - @ApiModelProperty(value = "主键,自增") - private Long systemMessageId; + //使用数据库的自增策略来生成id + @TableId(value = "id", type = IdType.AUTO) + @ApiModelProperty(value = "id") + private Integer id; @NotNull - @ApiModelProperty(value = "外键,关联 `message_info` 表") - private Long messageId; + @ApiModelProperty(value = "系统维护开始时间") + private Timestamp startTime; - @ApiModelProperty(value = "系统维护时间") - private Timestamp maintenanceTime; + @NotNull + @ApiModelProperty(value = "系统维护截至时间") + private Timestamp endTime; public void copy(MessageSystem source){ BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); -- Gitblit v1.9.3