buydetail.go 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package model
  2. import (
  3. "time"
  4. )
  5. type BigBuyDetail struct {
  6. // 采购订单
  7. ID int `json:"id" gorm:"column:id"`
  8. DoneDate time.Time `json:"DoneDate" gorm:"column:DoneDate"`
  9. ArrivalStatu int `json:"arrivalStatu" gorm:"column:arrivalStatu"`
  10. BuyeCode string `json:"buyeCode" gorm:"column:buyeCode"`
  11. BuyerDate time.Time `json:"buyerDate" gorm:"column:buyerDate"`
  12. BuyerPerson int `json:"buyerPerson" gorm:"column:buyerPerson"`
  13. Enable int `json:"enable" gorm:"column:enable"`
  14. MatchCode string `json:"matchCode" gorm:"column:matchCode"`
  15. Note string `json:"note" gorm:"column:note"`
  16. PastureID int `json:"pastureId" gorm:"column:pastureId"`
  17. ProviderID int `json:"providerId" gorm:"column:providerId"`
  18. Statu int `json:"statu" gorm:"column:statu"`
  19. ZeroCou int `json:"zeroCou" gorm:"column:zeroCou"` //配单数量
  20. SapNumber string `json:"sapNumber" gorm:"column:sapNumber"`
  21. SapStatus int `json:"sapStatus" gorm:"column:sapStatus"`
  22. }
  23. type BuyDetail struct {
  24. // 采购订单明细
  25. ID int `json:"id" gorm:"column:id"`
  26. // Model
  27. Amount int `json:"amount" gorm:"column:amount"`
  28. BigID int `json:"bigId" gorm:"column:bigId"`
  29. BrandID int `json:"brandId" gorm:"column:brandId"`
  30. ContractID int `json:"contractId" gorm:"column:contractId"`
  31. PastureID int `json:"pastureId" gorm:"column:pastureId"`
  32. ContractCode string `json:"contractCode" gorm:"column:contractCode"`
  33. DepartmentName string `json:"departmentName" gorm:"column:departmentName"`
  34. IsStorage int `json:"isStorage" gorm:"column:isStorage"`
  35. ReceiveDate time.Time `json:"receiveDate" gorm:"column:receiveDate"`
  36. PartCode string `json:"partCode" gorm:"column:partCode"`
  37. Price float64 `json:"price" gorm:"column:price"`
  38. ReceiveAmount string `json:"receiveAmount" gorm:"column:receiveAmount"`
  39. Statue int `json:"statue" gorm:"column:statue"`
  40. Remark string `json:"remark" gorm:"column:remark"`
  41. Note string `json:"note" gorm:"column:note"`
  42. StoredQuantity string `json:"storedQuantity" gorm:"column:storedQuantity"`
  43. SumAmount int `json:"sumAmount" gorm:"column:sumAmount"`
  44. Enable int `json:"enable" gorm:"column:enable"`
  45. Dflag int `json:"dflag" gorm:"column:dflag"`
  46. Unit string
  47. IsZeroStock int
  48. RowNumber int `json:"rowNumber" gorm:"column:rowNumber"`
  49. }
  50. type BigBuyDetailReq struct {
  51. Code string `json:"matchCode" gorm:"column:matchcode"`
  52. ID string `json:"id" gorm:"column:id"`
  53. }