|
@@ -377,62 +377,64 @@ type StDrugWarehouseOutInfo struct {
|
377
|
377
|
PackingUnit string `json:"packing_unit"`
|
378
|
378
|
Dosage int64 `json:"dosage"`
|
379
|
379
|
ExpireDate int64 `json:"expire_date"`
|
|
380
|
+ ConsumableType int64 `gorm:"column:consumable_type" json:"consumable_type" form:"consumable_type"`
|
380
|
381
|
}
|
381
|
382
|
|
382
|
383
|
type DrugFlow struct {
|
383
|
|
- ID int64 `gorm:"column:id" json:"id" form:"id"`
|
384
|
|
- WarehousingId int64 `gorm:"column:warehousing_id" json:"warehousing_id" form:"warehousing_id"`
|
385
|
|
- DrugId int64 `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
|
386
|
|
- Number string `gorm:"column:number" json:"number" form:"number"`
|
387
|
|
- BatchNumber string `gorm:"column:batch_number" json:"batch_number" form:"batch_number"`
|
388
|
|
- Count int64 `gorm:"column:count" json:"count" form:"count"`
|
389
|
|
- UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
|
390
|
|
- PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"`
|
391
|
|
- SystemTime int64 `gorm:"column:system_time" json:"system_time" form:"system_time"`
|
392
|
|
- ConsumableType int64 `gorm:"column:consumable_type" json:"consumable_type" form:"consumable_type"`
|
393
|
|
- IsSys int64 `gorm:"column:is_sys" json:"is_sys" form:"is_sys"`
|
394
|
|
- WarehousingOrder string `gorm:"column:warehousing_order" json:"warehousing_order" form:"warehousing_order"`
|
395
|
|
- WarehouseOutId int64 `gorm:"column:warehouse_out_id" json:"warehouse_out_id" form:"warehouse_out_id"`
|
396
|
|
- WarehouseOutOrderNumber string `gorm:"column:warehouse_out_order_number" json:"warehouse_out_order_number" form:"warehouse_out_order_number"`
|
397
|
|
- IsEdit int64 `gorm:"column:is_edit" json:"is_edit" form:"is_edit"`
|
398
|
|
- CancelStockId int64 `gorm:"column:cancel_stock_id" json:"cancel_stock_id" form:"cancel_stock_id"`
|
399
|
|
- CancelOrderNumber string `gorm:"column:cancel_order_number" json:"cancel_order_number" form:"cancel_order_number"`
|
400
|
|
- Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
401
|
|
- Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
402
|
|
- Creator int64 `gorm:"column:creator" json:"creator" form:"creator"`
|
403
|
|
- UpdateCreator int64 `gorm:"column:update_creator" json:"update_creator" form:"update_creator"`
|
404
|
|
- Status int64 `gorm:"column:status" json:"status" form:"status"`
|
405
|
|
- Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
406
|
|
- Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
407
|
|
- Price float64 `gorm:"column:price" json:"price" form:"price"`
|
408
|
|
- WarehousingDetailId int64 `gorm:"column:warehousing_detail_id" json:"warehousing_detail_id" form:"warehousing_detail_id"`
|
409
|
|
- WarehouseOutDetailId int64 `gorm:"column:warehouse_out_detail_id" json:"warehouse_out_detail_id" form:"warehouse_out_detail_id"`
|
410
|
|
- CancelOutDetailId int64 `gorm:"column:cancel_out_detail_id" json:"cancel_out_detail_id" form:"cancel_out_detail_id"`
|
411
|
|
- ExpireDate int64 `gorm:"column:expire_date" json:"expire_date" form:"expire_date"`
|
412
|
|
- ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
|
413
|
|
- MaxUnit string `gorm:"column:max_unit" json:"max_unit" form:"max_unit"`
|
414
|
|
- MinUnit string `gorm:"column:min_unit" json:"min_unit" form:"min_unit"`
|
415
|
|
- StockMaxNumber int64 `gorm:"column:stock_max_number" json:"stock_max_number" form:"stock_max_number"`
|
416
|
|
- StockMinNumber int64 `gorm:"column:stock_min_number" json:"stock_min_number" form:"stock_min_number"`
|
417
|
|
- LastStockMaxNumber int64 `gorm:"column:last_stock_max_number" json:"last_stock_max_number" form:"last_stock_max_number"`
|
418
|
|
- LastStockMinNumber int64 `gorm:"column:last_stock_min_number" json:"last_stock_min_number" form:"last_stock_min_number"`
|
419
|
|
- DrugWarehouseInfo []*DrugWarehouseInfo `gorm:"ForeignKey:DrugId;AssociationForeignKey:DrugId" `
|
420
|
|
- BaseDrugLib BaseDrugLib `gorm:"ForeignKey:ID;AssociationForeignKey:DrugId" `
|
421
|
|
- AdviceId int64 `gorm:"column:advice_id" json:"advice_id" form:"advice_id"`
|
422
|
|
- SupplyWarehouseId int64 `gorm:"column:supply_warehouse_id" json:"supply_warehouse_id" form:"supply_warehouse_id"`
|
423
|
|
- SupplyCancelOutId int64 `gorm:"column:supply_cancel_out_id" json:"supply_cancel_out_id" form:"supply_cancel_out_id"`
|
424
|
|
- SupplyWarehouseDetailInfo int64 `gorm:"column:supply_warehouse_detail_info" json:"supply_warehouse_detail_info" form:"supply_warehouse_detail_info"`
|
425
|
|
- StorehouseId int64 `gorm:"column:storehouse_id" json:"storehouse_id" form:"storehouse_id"`
|
426
|
|
- SecondWarehouseInfoId int64 `gorm:"column:second_warehouse_info_id" json:"second_warehouse_info_id" form:"second_warehouse_info_id"`
|
427
|
|
- AdminUserId int64 `gorm:"column:admin_user_id" json:"admin_user_id" form:"admin_user_id"`
|
428
|
|
- LastPrice float64 `gorm:"column:last_price" json:"last_price" form:"last_price"`
|
429
|
|
- StockCount string `gorm:"column:stock_count" json:"stock_count" form:"stock_count"`
|
430
|
|
- PharmacyId int64 `gorm:"column:pharmacy_id" json:"pharmacy_id" form:"pharmacy_id"`
|
431
|
|
- DrugWarehouseInfoOne DrugWarehouseInfo `gorm:"ForeignKey:ID;AssociationForeignKey:WarehousingDetailId"json:"xt_drug_warehouse_info" `
|
432
|
|
- IsRead int64 `gorm:"column:is_read" json:"is_read" form:"is_read"`
|
433
|
|
- IsCheck int64 `gorm:"column:is_check" json:"is_check" form:"is_check"`
|
434
|
|
- OverCount int64 `gorm:"column:over_count" json:"over_count" form:"over_count"`
|
435
|
|
- RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
384
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
385
|
+ WarehousingId int64 `gorm:"column:warehousing_id" json:"warehousing_id" form:"warehousing_id"`
|
|
386
|
+ DrugId int64 `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
|
|
387
|
+ Number string `gorm:"column:number" json:"number" form:"number"`
|
|
388
|
+ BatchNumber string `gorm:"column:batch_number" json:"batch_number" form:"batch_number"`
|
|
389
|
+ Count int64 `gorm:"column:count" json:"count" form:"count"`
|
|
390
|
+ UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
|
|
391
|
+ PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"`
|
|
392
|
+ SystemTime int64 `gorm:"column:system_time" json:"system_time" form:"system_time"`
|
|
393
|
+ ConsumableType int64 `gorm:"column:consumable_type" json:"consumable_type" form:"consumable_type"`
|
|
394
|
+ IsSys int64 `gorm:"column:is_sys" json:"is_sys" form:"is_sys"`
|
|
395
|
+ WarehousingOrder string `gorm:"column:warehousing_order" json:"warehousing_order" form:"warehousing_order"`
|
|
396
|
+ WarehouseOutId int64 `gorm:"column:warehouse_out_id" json:"warehouse_out_id" form:"warehouse_out_id"`
|
|
397
|
+ WarehouseOutOrderNumber string `gorm:"column:warehouse_out_order_number" json:"warehouse_out_order_number" form:"warehouse_out_order_number"`
|
|
398
|
+ IsEdit int64 `gorm:"column:is_edit" json:"is_edit" form:"is_edit"`
|
|
399
|
+ CancelStockId int64 `gorm:"column:cancel_stock_id" json:"cancel_stock_id" form:"cancel_stock_id"`
|
|
400
|
+ CancelOrderNumber string `gorm:"column:cancel_order_number" json:"cancel_order_number" form:"cancel_order_number"`
|
|
401
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
402
|
+ Dealer int64 `gorm:"column:dealer" json:"dealer" form:"dealer"`
|
|
403
|
+ Creator int64 `gorm:"column:creator" json:"creator" form:"creator"`
|
|
404
|
+ UpdateCreator int64 `gorm:"column:update_creator" json:"update_creator" form:"update_creator"`
|
|
405
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
406
|
+ Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
|
|
407
|
+ Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
|
|
408
|
+ Price float64 `gorm:"column:price" json:"price" form:"price"`
|
|
409
|
+ WarehousingDetailId int64 `gorm:"column:warehousing_detail_id" json:"warehousing_detail_id" form:"warehousing_detail_id"`
|
|
410
|
+ WarehouseOutDetailId int64 `gorm:"column:warehouse_out_detail_id" json:"warehouse_out_detail_id" form:"warehouse_out_detail_id"`
|
|
411
|
+ CancelOutDetailId int64 `gorm:"column:cancel_out_detail_id" json:"cancel_out_detail_id" form:"cancel_out_detail_id"`
|
|
412
|
+ ExpireDate int64 `gorm:"column:expire_date" json:"expire_date" form:"expire_date"`
|
|
413
|
+ ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
|
|
414
|
+ MaxUnit string `gorm:"column:max_unit" json:"max_unit" form:"max_unit"`
|
|
415
|
+ MinUnit string `gorm:"column:min_unit" json:"min_unit" form:"min_unit"`
|
|
416
|
+ StockMaxNumber int64 `gorm:"column:stock_max_number" json:"stock_max_number" form:"stock_max_number"`
|
|
417
|
+ StockMinNumber int64 `gorm:"column:stock_min_number" json:"stock_min_number" form:"stock_min_number"`
|
|
418
|
+ LastStockMaxNumber int64 `gorm:"column:last_stock_max_number" json:"last_stock_max_number" form:"last_stock_max_number"`
|
|
419
|
+ LastStockMinNumber int64 `gorm:"column:last_stock_min_number" json:"last_stock_min_number" form:"last_stock_min_number"`
|
|
420
|
+ DrugWarehouseInfo []*DrugWarehouseInfo `gorm:"ForeignKey:DrugId;AssociationForeignKey:DrugId" `
|
|
421
|
+ BaseDrugLib BaseDrugLib `gorm:"ForeignKey:ID;AssociationForeignKey:DrugId" `
|
|
422
|
+ AdviceId int64 `gorm:"column:advice_id" json:"advice_id" form:"advice_id"`
|
|
423
|
+ SupplyWarehouseId int64 `gorm:"column:supply_warehouse_id" json:"supply_warehouse_id" form:"supply_warehouse_id"`
|
|
424
|
+ SupplyCancelOutId int64 `gorm:"column:supply_cancel_out_id" json:"supply_cancel_out_id" form:"supply_cancel_out_id"`
|
|
425
|
+ SupplyWarehouseDetailInfo int64 `gorm:"column:supply_warehouse_detail_info" json:"supply_warehouse_detail_info" form:"supply_warehouse_detail_info"`
|
|
426
|
+ StorehouseId int64 `gorm:"column:storehouse_id" json:"storehouse_id" form:"storehouse_id"`
|
|
427
|
+ SecondWarehouseInfoId int64 `gorm:"column:second_warehouse_info_id" json:"second_warehouse_info_id" form:"second_warehouse_info_id"`
|
|
428
|
+ AdminUserId int64 `gorm:"column:admin_user_id" json:"admin_user_id" form:"admin_user_id"`
|
|
429
|
+ LastPrice float64 `gorm:"column:last_price" json:"last_price" form:"last_price"`
|
|
430
|
+ StockCount string `gorm:"column:stock_count" json:"stock_count" form:"stock_count"`
|
|
431
|
+ PharmacyId int64 `gorm:"column:pharmacy_id" json:"pharmacy_id" form:"pharmacy_id"`
|
|
432
|
+ DrugWarehouseInfoOne DrugWarehouseInfo `gorm:"ForeignKey:ID;AssociationForeignKey:WarehousingDetailId"json:"xt_drug_warehouse_info" `
|
|
433
|
+ IsRead int64 `gorm:"column:is_read" json:"is_read" form:"is_read"`
|
|
434
|
+ IsCheck int64 `gorm:"column:is_check" json:"is_check" form:"is_check"`
|
|
435
|
+ OverCount int64 `gorm:"column:over_count" json:"over_count" form:"over_count"`
|
|
436
|
+ RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
437
|
+ XtDrugWarehouseOutInfo XtDrugWarehouseOutInfo `gorm:"ForeignKey:ID;AssociationForeignKey:WarehouseOutDetailId"json:"xt_drug_warehouse_out_info" `
|
436
|
438
|
}
|
437
|
439
|
|
438
|
440
|
func (DrugFlow) TableName() string {
|