maven
4 天以前 2ed03e83ce1e513632a188de78190e79a85636b9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
package com.ruoyi.collaborativeApproval.pojo;
 
import com.baomidou.mybatisplus.annotation.*;
 
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
 
/**
 * 会议草稿表
 * @TableName meet_draft
 */
@TableName(value ="meet_draft")
@Data
public class MeetDraft implements Serializable {
    /**
     * 草稿ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
 
    /**
     * 会议编号
     */
    @TableField(value = "room_id")
    private Long roomId;
 
    /**
     * 会议主题
     */
    @TableField(value = "title")
    @Excel(name = "会议主题")
    private String title;
 
    /**
     * 主持人
     */
    @TableField(value = "host")
    @Excel(name = "主持人")
    private String host;
 
    /**
     * 会议日期
     */
    @TableField(value = "meeting_date")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate meetingDate;
 
    /**
     * 开始时间
     */
    @TableField(value = "start_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime startTime;
 
    /**
     * 结束时间
     */
    @TableField(value = "end_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime endTime;
 
    /**
     * 参会人数
     */
    @TableField(value = "participants")
    @Excel(name = "参会人数")
    private Integer participants;
 
    /**
     * 参会人员列表
     */
    @TableField(value = "participant_list")
    private String participantList;
 
    /**
     * 会议说明
     */
    @TableField(value = "description")
    private String description;
 
    /**
     * 创建人
     */
    @TableField(value = "creator")
    private String creator;
 
 
    /**
     * 创建者
     */
    @TableField(value = "create_user" ,fill = FieldFill.INSERT)
    private Integer createUser;
 
    /**
     * 创建时间
     */
    @TableField(value = "create_time",fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
 
    /**
     * 更新者
     */
    @TableField(value = "update_user",fill = FieldFill.INSERT_UPDATE)
    private Integer updateUser;
 
    /**
     * 更新时间
     */
    @TableField(value = "update_time",fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;
 
    /**
     * 租户ID
     */
    @TableField(value = "tenant_id",fill = FieldFill.INSERT)
    private Long tenantId;
 
 
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}