medicine_inventory.go 1.2 KB

123456789101112131415161718192021222324252627
  1. package models
  2. import (
  3. model2 "Medical_ERP/common/model"
  4. )
  5. // 药品出入库信息
  6. type MedicineInventory struct {
  7. model2.Model
  8. MedicineID int `json:"medicineId" gorm:"size:4;index;not null;comment:药品信息ID"` // 药品信息ID
  9. TotalIn int `json:"totalIn" gorm:"size:11;"` // 入库数量
  10. StockInID int `json:"stockInId" gorm:"size:11;"` // 入库ID
  11. TotalOut int `json:"totalOut" gorm:"size:11;"` // 出库数量
  12. StockOutID int `json:"stockOutId" gorm:"size:11;"` // 出库ID
  13. Balance int `json:"balance" gorm:"size:11;"` // 结余数量
  14. ForwardingUnit string `json:"forwardingUnit" gorm:"size:128;"` // 发货单位
  15. ReceivingUnit string `json:"receivingUnit" gorm:"size:128;"` // 收货单位
  16. Operator string `json:"operator" gorm:"size:128;"` // 经办人
  17. Date string `json:"date" gorm:"size:128;"` // 日期
  18. model2.ControlBy
  19. model2.ModelTime
  20. }
  21. func (e *MedicineInventory) TableName() string {
  22. return "medicine_inventory"
  23. }