|
@@ -19,25 +19,26 @@ func (SpSupplierContacts) TableName() string {
|
19
|
19
|
}
|
20
|
20
|
|
21
|
21
|
type SpBaseDrug struct {
|
22
|
|
- ID int64 `gorm:"column:id" json:"id" form:"id"`
|
23
|
|
- DrugName string `gorm:"column:drug_name" json:"drug_name" form:"drug_name"`
|
24
|
|
- DrugCategory int64 `gorm:"column:drug_category" json:"drug_category" form:"drug_category"`
|
25
|
|
- DrugSpec string `gorm:"column:drug_spec" json:"drug_spec" form:"drug_spec"`
|
26
|
|
- DrugType int64 `gorm:"column:drug_type" json:"drug_type" form:"drug_type"`
|
27
|
|
- MaxUnit string `gorm:"column:max_unit" json:"max_unit" form:"max_unit"`
|
28
|
|
- MinNumber int64 `gorm:"column:min_number" json:"min_number" form:"min_number"`
|
29
|
|
- MinUnit string `gorm:"column:min_unit" json:"min_unit" form:"min_unit"`
|
30
|
|
- Dose string `gorm:"column:dose" json:"dose" form:"dose"`
|
31
|
|
- DoseUnit string `gorm:"column:dose_unit" json:"dose_unit" form:"dose_unit"`
|
32
|
|
- DrugDose float64 `gorm:"column:drug_dose" json:"drug_dose" form:"drug_dose"`
|
33
|
|
- DrugDoseUnit int64 `gorm:"column:drug_dose_unit" json:"drug_dose_unit" form:"drug_dose_unit"`
|
34
|
|
- Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
35
|
|
- OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
36
|
|
- Number string `gorm:"column:number" json:"number" form:"number"`
|
37
|
|
- LastPrice float64 `gorm:"column:last_price" json:"last_price" form:"last_price"`
|
38
|
|
- DrugWarehouseInfo []*SpDrugWarehouseInfo `gorm:"ForeignKey:DrugId;AssociationForeignKey:ID" json:"drug_warehouse_info"`
|
39
|
|
- DrugStatus string `gorm:"column:drug_status" json:"drug_status" form:"drug_status"`
|
40
|
|
- MinPrice float64 `gorm:"column:min_price" json:"min_price" form:"min_price"`
|
|
22
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
23
|
+ DrugName string `gorm:"column:drug_name" json:"drug_name" form:"drug_name"`
|
|
24
|
+ DrugCategory int64 `gorm:"column:drug_category" json:"drug_category" form:"drug_category"`
|
|
25
|
+ DrugSpec string `gorm:"column:drug_spec" json:"drug_spec" form:"drug_spec"`
|
|
26
|
+ DrugType int64 `gorm:"column:drug_type" json:"drug_type" form:"drug_type"`
|
|
27
|
+ MaxUnit string `gorm:"column:max_unit" json:"max_unit" form:"max_unit"`
|
|
28
|
+ MinNumber int64 `gorm:"column:min_number" json:"min_number" form:"min_number"`
|
|
29
|
+ MinUnit string `gorm:"column:min_unit" json:"min_unit" form:"min_unit"`
|
|
30
|
+ Dose string `gorm:"column:dose" json:"dose" form:"dose"`
|
|
31
|
+ DoseUnit string `gorm:"column:dose_unit" json:"dose_unit" form:"dose_unit"`
|
|
32
|
+ DrugDose float64 `gorm:"column:drug_dose" json:"drug_dose" form:"drug_dose"`
|
|
33
|
+ DrugDoseUnit int64 `gorm:"column:drug_dose_unit" json:"drug_dose_unit" form:"drug_dose_unit"`
|
|
34
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
35
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
36
|
+ Number string `gorm:"column:number" json:"number" form:"number"`
|
|
37
|
+ LastPrice float64 `gorm:"column:last_price" json:"last_price" form:"last_price"`
|
|
38
|
+ DrugWarehouseInfo []*SpDrugWarehouseInfo `gorm:"ForeignKey:DrugId;AssociationForeignKey:ID" json:"drug_warehouse_info"`
|
|
39
|
+ DrugStatus string `gorm:"column:drug_status" json:"drug_status" form:"drug_status"`
|
|
40
|
+ MinPrice float64 `gorm:"column:min_price" json:"min_price" form:"min_price"`
|
|
41
|
+ MedicalInsuranceNumber string `gorm:"column:medical_insurance_number" json:"medical_insurance_number" form:"medical_insurance_number"`
|
41
|
42
|
}
|
42
|
43
|
|
43
|
44
|
func (SpBaseDrug) TableName() string {
|
|
@@ -45,19 +46,20 @@ func (SpBaseDrug) TableName() string {
|
45
|
46
|
}
|
46
|
47
|
|
47
|
48
|
type SpGoodInformation struct {
|
48
|
|
- ID int64 `gorm:"column:id" json:"id" form:"id"`
|
49
|
|
- SpecificationName string `gorm:"column:specification_name" json:"specification_name" form:"specification_name"`
|
50
|
|
- GoodTypeId int64 `gorm:"column:good_type_id" json:"good_type_id" form:"good_type_id"`
|
51
|
|
- GoodUnit int64 `gorm:"column:good_unit" json:"good_unit" form:"good_unit"`
|
52
|
|
- Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
53
|
|
- OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
54
|
|
- GoodName string `gorm:"column:good_name" json:"good_name" form:"good_name"`
|
55
|
|
- PackingUnit string `gorm:"column:packing_unit" json:"packing_unit" form:"packing_unit"`
|
56
|
|
- BuyPrice float64 `gorm:"column:buy_price" json:"buy_price" form:"buy_price"`
|
57
|
|
- GoodStatus string `gorm:"column:good_status" json:"good_status" form:"good_status"`
|
58
|
|
- GoodWarehouseInfo []*SpWarehouseInfo `gorm:"ForeignKey:GoodId;AssociationForeignKey:ID" json:"good_warehouse_info"`
|
59
|
|
- Number string `gorm:"column:number" json:"number" form:"number"`
|
60
|
|
- RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
49
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
50
|
+ SpecificationName string `gorm:"column:specification_name" json:"specification_name" form:"specification_name"`
|
|
51
|
+ GoodTypeId int64 `gorm:"column:good_type_id" json:"good_type_id" form:"good_type_id"`
|
|
52
|
+ GoodUnit int64 `gorm:"column:good_unit" json:"good_unit" form:"good_unit"`
|
|
53
|
+ Manufacturer int64 `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
|
|
54
|
+ OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
|
|
55
|
+ GoodName string `gorm:"column:good_name" json:"good_name" form:"good_name"`
|
|
56
|
+ PackingUnit string `gorm:"column:packing_unit" json:"packing_unit" form:"packing_unit"`
|
|
57
|
+ BuyPrice float64 `gorm:"column:buy_price" json:"buy_price" form:"buy_price"`
|
|
58
|
+ GoodStatus string `gorm:"column:good_status" json:"good_status" form:"good_status"`
|
|
59
|
+ GoodWarehouseInfo []*SpWarehouseInfo `gorm:"ForeignKey:GoodId;AssociationForeignKey:ID" json:"good_warehouse_info"`
|
|
60
|
+ Number string `gorm:"column:number" json:"number" form:"number"`
|
|
61
|
+ RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
|
|
62
|
+ MedicalInsuranceNumber string `gorm:"column:medical_insurance_number" json:"medical_insurance_number" form:"medical_insurance_number"`
|
61
|
63
|
}
|
62
|
64
|
|
63
|
65
|
func (SpGoodInformation) TableName() string {
|