xieb
2023-10-19 1dd5d8f8a616f5cf3caa7828d46989c7d3dcafc4
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
133
package cn.gistack.sm.sjztmd.entity;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * 中台水库信息化建设实体类-填报
 *
 * @author zhongrj
 * @date 2023-08-15
 */
@Data
@TableName("\"tb_att_res_infomation_project\"")
@ApiModel(value = "水库信息化建设对象", description = "水库信息化建设对象")
public class TbAttResInformationProject implements Serializable {
    private static final long serialVersionUID = 1L;
 
    /**
     * 主键
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(value = "主键")
    @TableId(value = "\"guid\"",type = IdType.ASSIGN_ID)
    private String guid;
 
    /**
     * 水库编码
     */
    @ApiModelProperty(value = "水库编码")
    @TableField("\"res_guid\"")
    private String resGuid;
 
    /**
     * 是否有水雨情测报雨量
     */
    @ApiModelProperty(value = "是否有水雨情测报雨量")
    @TableField("\"is_rain\"")
    private String isRain;
 
    /**
     * 是否有水雨情测报水位
     */
    @ApiModelProperty(value = "是否有水雨情测报水位")
    @TableField("\"is_rsvr\"")
    private String isRsvr;
 
    /**
     * 是否有大坝安全监测位移
     */
    @ApiModelProperty(value = "是否有大坝安全监测位移")
    @TableField("\"is_gnss_horizontal\"")
    private String isGnssHorizontal;
//
//    /**
//     * 是否有大坝安全监测垂直位移
//     */
//    @ApiModelProperty(value = "是否有大坝安全监测垂直位移")
//    @TableField("\"is_gnss_vertical\"")
//    private String isGnssVertical;
 
    /**
     * 是否有大坝安全监测渗透压力
     */
    @ApiModelProperty(value = "是否有大坝安全监测渗透压力")
    @TableField("\"is_sppr\"")
    private String isSppr;
 
    /**
     * 是否有大坝安全监测渗流(漏)量
     */
    @ApiModelProperty(value = "是否有大坝安全监测渗流(漏)量")
    @TableField("\"is_spqnmp\"")
    private String isSpqnmp;
 
 
    /**
     * 是否有视频监视
     */
    @ApiModelProperty(value = "是否有视频监视 ")
    @TableField("\"is_wmst\"")
    private String isWmst;
 
    /**
     * 是否有白蚁监测
     */
    @ApiModelProperty(value = "是否有白蚁监测 ")
    @TableField("\"is_termites\"")
    private String isTermites;
 
    /**
     * 填报状态(0:未完成 2:已完成)
     */
    @ApiModelProperty(value = "填报状态(0:未完成 2:已完成) ")
    @TableField("\"check_state\"")
    @JsonSerialize(using = ToStringSerializer.class)
    private Integer checkState;
//
//    /**
//     * 审核记录
//     */
//    @ApiModelProperty(value = "审核记录 ")
//    @TableField("\"check_log\"")
//    private String checkLog;
 
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间 ")
    @TableField("\"create_time\"")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
//
//    /**
//     * 操作记录
//     */
//    @ApiModelProperty(value = "操作记录 ")
//    @TableField("\"log\"")
//    private String log;
 
}