package models import model2 "Medical_ERP/common/model" // 入库 const ( TypeStockIn = "stock_in" StateStockIn = 1 StateStockRefundIn = 2 ) type StockIn struct { model2.Model MedicineID int `json:"medicineId" gorm:"size:4;not null;comment:药品信息ID"` // 药品信息ID Quantity int `json:"quantity" gorm:"size:128;"` // 数量 UnitPrice float32 `json:"unitPrice"` // 购入单价 Operator string `json:"operator" gorm:"size:128;"` // 经办人 ForwardingUnit string `json:"forwardingUnit" gorm:"size:128;"` // 发货单位 Date string `json:"date" gorm:"size:128;"` // 入库日期 Qrcode string `json:"qrcode" gorm:"size:128;"` // 条码 Number string `json:"number" gorm:"size:128;"` // 入库单号 State int `json:"state" gorm:"size:128;default:1;"` // 入库状态 1-正常 2-退货入库 model2.ControlBy model2.ModelTime } func (e *StockIn) TableName() string { return "stock_in" }