|
@@ -0,0 +1,193 @@
|
|
1
|
+package models
|
|
2
|
+
|
|
3
|
+type DrugWarehouse struct {
|
|
4
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
5
|
+ WarehousingOrder string `gorm:"column:warehousing_order" json:"warehousing_order" form:"warehousing_order"`
|
|
6
|
+ OperationTime int64 `gorm:"column:operation_time" json:"operation_time" form:"operation_time"`
|
|
7
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
8
|
+ Creater int64 `gorm:"column:creater" json:"creater" form:"creater"`
|
|
9
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
10
|
+ Modifier int64 `gorm:"column:modifier" json:"modifier" form:"modifier"`
|
|
11
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
12
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
13
|
+ WarehousingTime int64 `gorm:"column:warehousing_time" json:"warehousing_time" form:"warehousing_time"`
|
|
14
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
15
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
16
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
17
|
+}
|
|
18
|
+
|
|
19
|
+func (DrugWarehouse) TableName() string {
|
|
20
|
+ return "xt_drug_warehouse"
|
|
21
|
+}
|
|
22
|
+
|
|
23
|
+type DrugWarehouseInfo struct {
|
|
24
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
25
|
+ WarehousingId int64 `gorm:"column:warehousing_id" json:"warehousing_id" form:"warehousing_id"`
|
|
26
|
+ DrugId int64 `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
|
|
27
|
+ Number string `gorm:"column:number" json:"number" form:"number"`
|
|
28
|
+ ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
|
|
29
|
+ ExpiryDate int64 `gorm:"column:expiry_date" json:"expiry_date" form:"expiry_date"`
|
|
30
|
+ WarehousingCount int64 `gorm:"column:warehousing_count" json:"warehousing_count" form:"warehousing_count"`
|
|
31
|
+ Price float64 `gorm:"column:price" json:"price" form:"price"`
|
|
32
|
+ TotalPrice float64 `gorm:"column:total_price" json:"total_price" form:"total_price"`
|
|
33
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
34
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
35
|
+ Remark string `gorm:"column:remark" json:"remark" form:"remark"`
|
|
36
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
37
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
38
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
39
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
40
|
+ IsReturn int64 `gorm:"column:is_return" json:"is_return" form:"is_return"`
|
|
41
|
+ WarehousingOrder string `gorm:"column:warehousing_order" json:"warehousing_order" form:"warehousing_order"`
|
|
42
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
43
|
+ RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
44
|
+ RetailTotalPrice float64 `gorm:"column:retail_total_price" json:"retail_total_price" form:"retail_total_price"`
|
|
45
|
+}
|
|
46
|
+
|
|
47
|
+func (DrugWarehouseInfo) TableName() string {
|
|
48
|
+ return "xt_drug_warehouse_info"
|
|
49
|
+}
|
|
50
|
+
|
|
51
|
+type DrugWarehouseOut struct {
|
|
52
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
53
|
+ WarehouseOutOrderNumber string `gorm:"column:warehouse_out_order_number" json:"warehouse_out_order_number" form:"warehouse_out_order_number"`
|
|
54
|
+ OperationTime int64 `gorm:"column:operation_time" json:"operation_time" form:"operation_time"`
|
|
55
|
+ Creater int64 `gorm:"column:creater" json:"creater" form:"creater"`
|
|
56
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
57
|
+ Modifier int64 `gorm:"column:modifier" json:"modifier" form:"modifier"`
|
|
58
|
+ Remark string `gorm:"column:remark" json:"remark" form:"remark"`
|
|
59
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
60
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
61
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
62
|
+ WarehouseOutTime int64 `gorm:"column:warehouse_out_time" json:"warehouse_out_time" form:"warehouse_out_time"`
|
|
63
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
64
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
65
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
66
|
+ IsSys int64 `gorm:"column:is_sys" json:"is_sys" form:"is_sys"`
|
|
67
|
+}
|
|
68
|
+
|
|
69
|
+func (DrugWarehouseOut) TableName() string {
|
|
70
|
+ return "xt_drug_warehouse_out"
|
|
71
|
+}
|
|
72
|
+
|
|
73
|
+type DrugWarehouseOutInfo struct {
|
|
74
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
75
|
+ WarehouseOutId int64 `gorm:"column:warehouse_out_id" json:"warehouse_out_id" form:"warehouse_out_id"`
|
|
76
|
+ DrugId int64 `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
|
|
77
|
+ WarehousingOutTarget int64 `gorm:"column:warehousing_out_target" json:"warehousing_out_target" form:"warehousing_out_target"`
|
|
78
|
+ Count int64 `gorm:"column:count" json:"count" form:"count"`
|
|
79
|
+ Price float64 `gorm:"column:price" json:"price" form:"price"`
|
|
80
|
+ TotalPrice float64 `gorm:"column:total_price" json:"total_price" form:"total_price"`
|
|
81
|
+ ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
|
|
82
|
+ ExpiryDate int64 `gorm:"column:expiry_date" json:"expiry_date" form:"expiry_date"`
|
|
83
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
84
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
85
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
86
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
87
|
+ Remark string `gorm:"column:remark" json:"remark" form:"remark"`
|
|
88
|
+ IsCancel int64 `gorm:"column:is_cancel" json:"is_cancel" form:"is_cancel"`
|
|
89
|
+ WarehouseOutOrderNumber string `gorm:"column:warehouse_out_order_number" json:"warehouse_out_order_number" form:"warehouse_out_order_number"`
|
|
90
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
91
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
92
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
93
|
+ IsSys int64 `gorm:"column:is_sys" json:"is_sys" form:"is_sys"`
|
|
94
|
+ SysRecordTime int64 `gorm:"column:sys_record_time" json:"sys_record_time" form:"sys_record_time"`
|
|
95
|
+ RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
96
|
+ RetailTotalPrice float64 `gorm:"column:retail_total_price" json:"retail_total_price" form:"retail_total_price"`
|
|
97
|
+}
|
|
98
|
+
|
|
99
|
+func (DrugWarehouseOutInfo) TableName() string {
|
|
100
|
+ return "xt_drug_warehouse_out_info"
|
|
101
|
+}
|
|
102
|
+
|
|
103
|
+type DrugSalesReturn struct {
|
|
104
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
105
|
+ OrderNumber string `gorm:"column:order_number" json:"order_number" form:"order_number"`
|
|
106
|
+ OperaTime int64 `gorm:"column:opera_time" json:"opera_time" form:"opera_time"`
|
|
107
|
+ Total int64 `gorm:"column:total" json:"total" form:"total"`
|
|
108
|
+ Creater int64 `gorm:"column:creater" json:"creater" form:"creater"`
|
|
109
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
110
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
111
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
112
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
113
|
+ ReturnTime int64 `gorm:"column:return_time" json:"return_time" form:"return_time"`
|
|
114
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
115
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
116
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
117
|
+}
|
|
118
|
+
|
|
119
|
+func (DrugSalesReturn) TableName() string {
|
|
120
|
+ return "xt_drug_sales_return"
|
|
121
|
+}
|
|
122
|
+
|
|
123
|
+type DrugSalesReturnInfo struct {
|
|
124
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
125
|
+ DrugId int64 `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
|
|
126
|
+ SalesReturnId int64 `gorm:"column:sales_return_id" json:"sales_return_id" form:"sales_return_id"`
|
|
127
|
+ Count int64 `gorm:"column:count" json:"count" form:"count"`
|
|
128
|
+ Price float64 `gorm:"column:price" json:"price" form:"price"`
|
|
129
|
+ Total float64 `gorm:"column:total" json:"total" form:"total"`
|
|
130
|
+ ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
|
|
131
|
+ ExpiryDate int64 `gorm:"column:expiry_date" json:"expiry_date" form:"expiry_date"`
|
|
132
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
133
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
134
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
135
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
136
|
+ OrderNumber string `gorm:"column:order_number" json:"order_number" form:"order_number"`
|
|
137
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
138
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
139
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
140
|
+ RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
141
|
+ RetailTotalPrice float64 `gorm:"column:retail_total_price" json:"retail_total_price" form:"retail_total_price"`
|
|
142
|
+ Number string `gorm:"column:number" json:"number" form:"number"`
|
|
143
|
+}
|
|
144
|
+
|
|
145
|
+func (DrugSalesReturnInfo) TableName() string {
|
|
146
|
+ return "xt_drug_sales_return_info"
|
|
147
|
+}
|
|
148
|
+
|
|
149
|
+type DrugCancelStock struct {
|
|
150
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
151
|
+ OrderNumber string `gorm:"column:order_number" json:"order_number" form:"order_number"`
|
|
152
|
+ OperaTime int64 `gorm:"column:opera_time" json:"opera_time" form:"opera_time"`
|
|
153
|
+ Total int64 `gorm:"column:total" json:"total" form:"total"`
|
|
154
|
+ Creater int64 `gorm:"column:creater" json:"creater" form:"creater"`
|
|
155
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
156
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
157
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
158
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
159
|
+ ReturnTime int64 `gorm:"column:return_time" json:"return_time" form:"return_time"`
|
|
160
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
161
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
162
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
163
|
+}
|
|
164
|
+
|
|
165
|
+func (DrugCancelStock) TableName() string {
|
|
166
|
+ return "xt_drug_cancel_stock"
|
|
167
|
+}
|
|
168
|
+
|
|
169
|
+type DrugCancelStockInfo struct {
|
|
170
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
171
|
+ DrugId int64 `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
|
|
172
|
+ CancelStockId int64 `gorm:"column:cancel_stock_id" json:"cancel_stock_id" form:"cancel_stock_id"`
|
|
173
|
+ Count int64 `gorm:"column:count" json:"count" form:"count"`
|
|
174
|
+ Price float64 `gorm:"column:price" json:"price" form:"price"`
|
|
175
|
+ Total float64 `gorm:"column:total" json:"total" form:"total"`
|
|
176
|
+ ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
|
|
177
|
+ ExpiryDate int64 `gorm:"column:expiry_date" json:"expiry_date" form:"expiry_date"`
|
|
178
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
179
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
180
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
181
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
182
|
+ OrderNumber string `gorm:"column:order_number" json:"order_number" form:"order_number"`
|
|
183
|
+ Type int64 `gorm:"column:type" json:"type" form:"type"`
|
|
184
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
185
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
186
|
+ RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
187
|
+ RetailTotalPrice float64 `gorm:"column:retail_total_price" json:"retail_total_price" form:"retail_total_price"`
|
|
188
|
+ Number string `gorm:"column:number" json:"number" form:"number"`
|
|
189
|
+}
|
|
190
|
+
|
|
191
|
+func (DrugCancelStockInfo) TableName() string {
|
|
192
|
+ return "xt_drug_cancel_stock_info"
|
|
193
|
+}
|