czt
2025-11-03 0a6c8a0f85275adf4f18c3eb17c1e42fd0bafd13
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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
package com.fzzy.api.entity;
 
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;
 
/**
 * @Description 接口表-空仓验收表
 * @Author CZT
 * @Date 2025/10/31 10:06
 */
@Data
@Entity
@Table(name = "API_1214")
public class Api1214 extends ApiParent implements Serializable {
 
    public static String SORT_PROP = "kcysdh";
 
    @Id
    @PropertyDef(label = "空仓验收单号", description = "验收申请日期yyyyMMdd + 4位顺序号")
    @Column(name = "kcysdh", length = 14)
    private String kcysdh;
 
    @PropertyDef(label = "货位代码" )
    @Column(name = "hwdm", length = 30)
    private String hwdm;
 
    @PropertyDef(label = "拟存品种代码")
    @Column(name = "lspzdm", length = 7)
    private String lspzdm;
 
    @PropertyDef(label = "粮食等级代码")
    @Column(name = "lsdjdm", length = 2)
    private String lsdjdm;
 
    @PropertyDef(label = "设计仓容")
    @Column(name = "sjcr", precision = 20, scale = 3)
    private Double sjcr;
 
    @PropertyDef(label = "实际储粮品种最大仓容")
    @Column(name = "sjclzdcr", precision = 20, scale = 3)
    private Double sjclzdcr;
 
    @PropertyDef(label = "拟储粮数量")
    @Column(name = "jysj", precision = 20, scale = 3)
    private Double jysj;
 
    @PropertyDef(label = "储存方式", description = "1-包装 2-散装 3-包围散存")
    @Column(name = "jydw", length = 1)
    private String jydw;
 
    @PropertyDef(label = "仓房地坪完好情况")
    @Column(name = "dpwhqk", length = 128)
    private String dpwhqk;
 
    @PropertyDef(label = "仓房墙体完好情况")
    @Column(name = "qtwhqk", length = 128)
    private String qtwhqk;
 
    @PropertyDef(label = "仓房屋面完好情况")
    @Column(name = "wmwhqk", length = 128)
    private String wmwhqk;
 
    @PropertyDef(label = "仓房门窗完好情况")
    @Column(name = "mcwhqk", length = 128)
    private String mcwhqk;
 
    @PropertyDef(label = "仓房是否擅自改变仓房结构")
    @Column(name = "sfszgd", length = 128)
    private String sfszgd;
 
    @PropertyDef(label = "防雀网完好情况")
    @Column(name = "fqwwhqk", length = 128)
    private String fqwwhqk;
 
    @PropertyDef(label = "防虫线完好情况")
    @Column(name = "fcxwhqk", length = 128)
    private String fcxwhqk;
 
    @PropertyDef(label = "防鼠板完好情况")
    @Column(name = "fsbwhqk", length = 128)
    private String fsbwhqk;
 
    @PropertyDef(label = "通风技术手段")
    @Column(name = "tfjssd", length = 128)
    private String tfjssd;
 
    @PropertyDef(label = "通风系统是否完好")
    @Column(name = "tfxtsfwh", length = 128)
    private String tfxtsfwh;
 
    @PropertyDef(label = "熏蒸技术手段")
    @Column(name = "xzjssd", length = 128)
    private String xzjssd;
 
    @PropertyDef(label = "粮情检测手段")
    @Column(name = "lqjcsd", length = 128)
    private String lqjcsd;
 
    @PropertyDef(label = "粮情检测系统是否完好")
    @Column(name = "lqjcxtsfwh", length = 128)
    private String lqjcxtsfwh;
 
    @PropertyDef(label = "仓门档粮设施是否完好")
    @Column(name = "cmdlsssfwh", length = 128)
    private String cmdlsssfwh;
 
    @PropertyDef(label = "是否清消")
    @Column(name = "sfqx", length = 128)
    private String sfqx;
 
    @PropertyDef(label = "验收时间")
    @Column(name = "yssj")
    private Date yssj;
 
    @PropertyDef(label = "验收结论")
    @Column(name = "ysjl", length = 128)
    private String ysjl;
 
    @PropertyDef(label = "整改意见")
    @Column(name = "zgyj", length = 128)
    private String zgyj;
 
    @PropertyDef(label = "承储单位负责人")
    @Column(name = "ccdwfzr", length = 128)
    private String ccdwfzr;
 
    @PropertyDef(label = "验收人")
    @Column(name = "ysr", length = 128)
    private String ysr;
 
    @PropertyDef(label = "备注")
    @Column(name = "bz", length = 200)
    private String bz;
 
    @PropertyDef(label = "操作标志")
    @Column(name = "czbz", length = 1)
    private String czbz;
 
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @Column(name = "zhgxsj")
    private Date zhgxsj;
 
    @PropertyDef(label = "验收视频照片文件地址")
    @Column(name = "wjdz")
    @JSONField(serialize = false)
    private String wjdz;
 
}