package com.cloudroam.model; import com.cloudroam.model.BaseModel; import com.baomidou.mybatisplus.annotation.TableName; import java.time.LocalDateTime; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** * @author generator@TaoJie * @since 2024-07-05 */ @Data @EqualsAndHashCode(callSuper = true) @Accessors(chain = true) @TableName("meeting") public class MeetingDO extends BaseModelStringId { /** * 会议标题 */ private String meetingTitle; /** * 会议时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime meetingDate; /** * 会议类型 */ private String meetingType; /** * 会议内容 */ private String meetingContent; /** * 会议开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime meetingStartTime; /** * 会议结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime meetingEndTime; /** * 创建人 */ private String createUserId; /** * 创建人姓名 */ private String createUserName; /** * 更新人 */ private String updateUserId; /** * 更新人姓名 */ private String updateUserName; private Integer isCommit; private String commitUserId; private String commitUserName; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime commitTime; }