czt
2025-08-01 8bbd45de678ccfd45b6d210320e80b59027ea773
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
package com.fzzy.api.entity;
 
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import lombok.EqualsAndHashCode;
 
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;
 
/**
 * 对农收购-粮食收购基础信息
 */
@Data
@Entity
@Table(name = "API_9116")
@EqualsAndHashCode(callSuper = false)
public class Api9116 extends ApiParent implements Serializable {
 
    private static final long serialVersionUID = -4665459773129047897L;
 
    public static String SORT_PROP = "dwdm";
 
    @Id
    @PropertyDef(label = "单位代码")
    @Column(name = "dwdm", length = 18)
    private String dwdm;
 
    @PropertyDef(label = "单位名称")
    @Column(name = "dwmc", length = 256)
    private String dwmc;
    
    @PropertyDef(label = "收购年度")
    @Column(name = "sgnd", length = 4)
    private String sgnd;
 
    @PropertyDef(label = "收粮期间")
    @Column(name = "slqj", length = 1)
    private String slqj;
 
    @PropertyDef(label = "播种总面积")
    @Column(name = "bzzmj")
    private Double bzzmj;
 
    @PropertyDef(label = "预计产量")
    @Column(name = "yjcl")
    private Double yjcl;
 
    @PropertyDef(label = "预计商品量")
    @Column(name = "yjspl")
    private Double yjspl;
 
    @PropertyDef(label = "预计收购量")
    @Column(name = "yjsgl")
    private Double yjsgl;
 
    @PropertyDef(label = "预计订单收购量")
    @Column(name = "yjddsgl")
    private Double yjddsgl;
 
    @PropertyDef(label = "总仓容")
    @Column(name = "zcr")
    private Double zcr;
 
    @PropertyDef(label = "可用仓容")
    @Column(name = "kycr")
    private Double kycr;
 
    @PropertyDef(label = "仓容缺口")
    @Column(name = "crqk")
    private Double crqk;
 
    @PropertyDef(label = "日收购能力")
    @Column(name = "rsgnl")
    private Double rsgnl;
 
    @PropertyDef(label = "日烘干能力")
    @Column(name = "rhgnl")
    private Double rhgnl;
 
    @PropertyDef(label = "区级储备轮换数量")
    @Column(name = "qjcblhsl")
    private Double qjcblhsl;
 
    @PropertyDef(label = "挂牌价")
    @Column(name = "gpj")
    private Double gpj;
 
    @PropertyDef(label = "价外补贴")
    @Column(name = "jwbt")
    private Double jwbt;
 
    @PropertyDef(label = "总价")
    @Column(name = "zj")
    private Double zj;
 
    @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 = "bjw", length = 32)
    private String bjw;
 
    /*----------接口系统自定义字段----------*/
    @JSONField(serialize = false)
    @PropertyDef(label = "业务id")
    @Column(name = "bizId", length = 40)
    private String bizId;
 
    @JSONField(serialize = false)
    @PropertyDef(label = "库区代码")
    @Column(name = "kqdm", length = 21)
    private String kqdm;
 
    @JSONField(serialize = false)
    @PropertyDef(label = "同步时间", description = "从粮库系统同步到接口管理中心的时间")
    @Column(name = "syncTime")
    private Date syncTime;
}