YYC
2025-02-25 ce4760960106b770f9bb6f6e596c93986d915be7
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.async.fzzy35.entity;
 
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
 
/**
 * 出入库-出库通知单
 *
 * @author czt
 */
@Data
@Entity
@Table(name = "D_INOUT_NOTICE_OUT")
public class Fz35InoutNoticeOut implements Serializable {
 
    /**
     *
     */
    private static final long serialVersionUID = 1L;
 
    @Id
    @Column(name = "ID_", length = 40)
    @PropertyDef(label = "通知单号")
    private String id;
 
    @Column(name = "COMPANY_ID_", length = 10)
    @PropertyDef(label = "组织编码")
    private String companyId;
 
    @Column(name = "DEPT_ID_", length = 40)
    @PropertyDef(label = "库区编码", description = "所属分库")
    private String deptId;
 
    @Column(name = "PLAN_ID_", length = 40)
    @PropertyDef(label = "计划id", description = "计划id与合同id二选一")
    private String planId;
 
    @Column(name = "PLAN_NAME_", length = 50)
    @PropertyDef(label = "计划名称")
    private String planName;
 
    @Column(name = "CONTRACT_ID_", length = 40)
    @PropertyDef(label = "合同id", description = "计划id与合同id二选一")
    private String contractId;
 
    @Column(name = "CONTRACT_NAME_", length = 50)
    @PropertyDef(label = "合同名称")
    private String contractName;
 
    @Column(name = "NAME_", length = 50)
    @PropertyDef(label = "通知单名称")
    private String name;
 
    @Column(name = "DEPOT_ID_", length = 50)
    @PropertyDef(label = "仓库")
    private String depotId;
 
    @Column(name = "CUSTOMER_ID_", length = 40)
    @PropertyDef(label = "收货单位ID")
    private String customerId;
 
    @Column(name = "CUSTOMER_NAME_", length = 50)
    @PropertyDef(label = "收货单位")
    private String customerName;
 
    @Column(name = "UNIT_NAME_", length = 50)
    @PropertyDef(label = "发货单位", description = "库区名称,手动填写")
    private String unitName;
 
    @Column(name = "FOOD_VARIETY_", length = 10)
    @PropertyDef(label = "粮食品种")
    private String foodVariety;
 
    @Column(name = "FOOD_TYPE_", length = 10)
    @PropertyDef(label = "粮食性质")
    private String foodType;
 
    @Column(name = "FOOD_LEVEL_", length = 10)
    @PropertyDef(label = "粮食等级")
    private String foodLevel;
 
    @Column(name = "YEAR_", length = 10)
    @PropertyDef(label = "通知单年份")
    private String year;
 
    @Column(name = "STORAGE_REAL_")
    @PropertyDef(label = "仓库实际储量", description = "单位:KG")
    private double storageReal = 0.0;
 
    @Column(name = "TARGET_NUMBER_")
    @PropertyDef(label = "目标数量", description = "单位:KG")
    private double targetNumber = 0.0;
 
    @Column(name = "COMPLETE_NUMBER_")
    @PropertyDef(label = "完成量", description = "单位:KG")
    private double completeNumber = 0.0;
 
    @Column(name = "AUDIT_STATUS_", length = 10)
    @PropertyDef(label = "审核状态", description = "为审核,审核通过,拒接")
    private String auditStatus;
 
    @Column(name = "AUDIT_USER_", length = 50)
    @PropertyDef(label = "审核人")
    private String auditUser;
 
    @Column(name = "COMPLETE_STATUS_", length = 10)
    @PropertyDef(label = "完成状态", description = "未完成,已完成")
    private String completeStatus;
 
    @Column(name = "CREATE_TIME_")
    @PropertyDef(label = "创建时间")
    private Date createTime = new Date();
 
    @Column(name = "CREATE_USER_", length = 50)
    @PropertyDef(label = "创建人")
    private String createUser;
 
    @Column(name = "COMPLETE_TIME_")
    @PropertyDef(label = "完成时间")
    private Date completeTime;
 
    @Column(name = "REMARK_", length = 200)
    @PropertyDef(label = "备注信息")
    private String remark;
 
}