transfer.go 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package model
  2. import "time"
  3. type TransferParam struct {
  4. ID int `gorm:"column:id"` //调拨单id
  5. Statue int `gorm:"column:statue"`
  6. LaidCode string `gorm:"column:laidCode"` // 入库单号
  7. UseCode string `gorm:"column:useCode"`
  8. }
  9. //调拨单
  10. type BigPartTransfer struct {
  11. //调拨单
  12. ID int `gorm:"column:id"`
  13. EmpID int `gorm:"column:empId"`
  14. InPastureID int `gorm:"column:inPastureId"` //调入牧场
  15. PastureID int `gorm:"column:pastureId"` //调出牧场
  16. ApplyCode string `gorm:"column:applyCode"` // 调拨单号
  17. LaidCode string `gorm:"column:laidCode"` //入库单号
  18. UseCode string `gorm:"column:useCode"` //出库单号
  19. Emp string `gorm:"column:emp"`
  20. ApplyDate time.Time `gorm:"column:applyDate"`
  21. CreatDate time.Time `gorm:"column:creatDate"`
  22. Statue int `gorm:"column:statue"` //'调拨状态(0调拨中,1调拨完成,2驳回中,3已退回)',
  23. DeptId int `gorm:"column:deptId"`
  24. SapStatus int `gorm:"column:sapStatus"`
  25. SapText string `gorm:"column:sapText"`
  26. }
  27. type PartTransfer struct {
  28. // 调拨明细
  29. ID int `gorm:"column:id"`
  30. BigID int `gorm:"column:bigId"`
  31. BrandID int `gorm:"column:brandId"`
  32. PartID int `gorm:"column:partId"`
  33. PartRepID int `gorm:"column:partRepId"`
  34. PastureID int `gorm:"column:pastureId"`
  35. ProviderID int `gorm:"column:providerId"`
  36. BrandName string `gorm:"column:brandName"`
  37. Amount string `gorm:"column:amount"`
  38. Note string `gorm:"column:note"`
  39. PartCode string `gorm:"column:partCode"`
  40. PartName string `gorm:"column:partName"`
  41. Price string `gorm:"column:price"`
  42. ProviderName string `gorm:"column:providerName"`
  43. Specification string `gorm:"column:specification"`
  44. SumPrice string `gorm:"column:sumPrice"`
  45. Unit string `gorm:"column:unit"`
  46. }