dongyukun
6 天以前 e88fba9645a57535d858ce48da8e9d9a3dc84adc
提交 | 用户 | 时间
7fd198 1 package com.iailab.module.model.mcs.pre.entity;
2
3 import com.baomidou.mybatisplus.annotation.IdType;
4 import com.baomidou.mybatisplus.annotation.TableId;
5 import com.baomidou.mybatisplus.annotation.TableName;
6 import com.fasterxml.jackson.annotation.JsonFormat;
7 import lombok.Data;
8
9 import javax.validation.constraints.NotBlank;
10 import javax.validation.constraints.NotNull;
11 import java.io.Serializable;
12 import java.math.BigDecimal;
13 import java.util.Date;
14
15 /**
16  * @author PanZhibao
17  * @date 2021年04月22日 18:00
18  */
19 @Data
20 @TableName("T_DM_MODULE")
21 public class DmModuleEntity implements Serializable {
22     private static final long serialVersionUID = 1L;
23
24     /**
25      * 主键
26      */
27     @TableId(value = "id",type = IdType.INPUT)
28     private String id;
29
30     /**
31      * 名称
32      */
33     @NotBlank(message="名称不能为空")
34     private String modulename;
35
36     /**
37      * 类型
38      */
39     @NotBlank(message="类型")
40     private String moduletype;
41
42     /**
43      * 周期
44      */
45     @NotNull(message="周期")
46     private BigDecimal cycle;
47
48     /**
49      * 模块配置
50      */
51     private String modulenavconfig;
52
53     /**
54      * 预测时间
55      */
b2bb7d 56     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
7fd198 57     private Date predicttime;
58
59     /**
60      * 收集时间
61      */
b2bb7d 62     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
7fd198 63     private Date collecttime;
64
65     /**
66      * 创建时间
67      */
68     private Date createTime;
69
70     /**
71      * 更新时间
72      */
73     private Date updateTime;
74 }