shenyijian
2024-06-24 7d44d7a2a9ee8f55e911d678d78ff25f047cab4d
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
package cn.gistack.sm.reportFlood.entity;
 
import cn.gistack.flow.core.entity.FlowEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springblade.core.mp.base.BaseEntity;
 
/**
 * 报汛记录
 */
@Data
@TableName( value = "SM_REPORT_FLOOD_RECORD",autoResultMap = true)
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="SM_REPORT_FLOOD_RECORD对象", description="报汛记录表")
public class ReportFloodRecord extends BaseEntity {
    /**
     * 水库id
     */
    @ApiModelProperty("水库id")
    private String reservoirId;
 
    /**
     * 今日降雨(毫米)
     */
    @ApiModelProperty("今日降雨(毫米)")
    private String curDrp;
 
    private String daysw;//当日水位
 
    private String daykr;//当日库容
 
    private String rkll;//入库流量
 
    private String ckllgg;//出库流量-灌溉
    private String ckllfd;//出库流量-发电
    private String ckllxth;//出库流量-泄调洪
    private String ckllqt;//出库流量-其它
 
    /**
     * 老站监测水位(米)
     */
    @ApiModelProperty("老站监测水位(米)")
    private String lkRz;
 
    /**
     * 老站超溢洪道(米)
     */
    @ApiModelProperty("老站超溢洪道(米)")
    private String lkOverZ;
 
    /**
     * 新站监测水位(米)
     */
    @ApiModelProperty("新站监测水位(米)")
    private String wlwRz;
 
    /**
     * 新站超溢洪道(米)
     */
    @ApiModelProperty("新站超溢洪道(米)")
    private String wlwOverZ;
 
    /**
     * 人工观测水位超溢洪道
     */
    @ApiModelProperty("人工观测水位超溢洪道")
    private String personOverZ;
 
    /**
     * 人工监测水位(米)
     */
    @ApiModelProperty("人工监测水位(米)")
    private String personRz;
 
    /**
     * 是否超溢洪道(1、是;2、否)
     */
    @ApiModelProperty("是否超溢洪道(1、是;2、否)")
    private String isOver;
 
    /**
     * 闸门状态(1、开启;2、关闭)
     */
    @ApiModelProperty("闸门状态(1、开启;2、关闭)")
    private String gateStatus;
 
    /**
     * 内容
     */
    @ApiModelProperty("内容")
    private String content;
 
    /**
     * 图片
     */
    @ApiModelProperty("图片")
    @TableField(value = "images",typeHandler = FastjsonTypeHandler.class)
    private Object[] images;
 
    /**
     * 视频
     */
    @ApiModelProperty("视频")
    @TableField(value = "videos",typeHandler = FastjsonTypeHandler.class)
    private Object[] videos;
 
    /**
     * 任务id
     */
    @ApiModelProperty("任务id")
    private String taskId;
 
    /**
     * 行政区划(数据库只存了countyCode,没用)
     */
    @ApiModelProperty("行政区划")
    private String adCode;
 
    /**
     * 是否审核(1、审核通过;2、审核未通过)
     */
    @ApiModelProperty("是否审核(1、审核通过;2、审核未通过)")
    private String isAudit;
}