pasture.go 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package model
  2. type Pasture struct {
  3. // 牧场
  4. ID int `gorm:"column:id" gorm:"column:id" `
  5. Address string `gorm:"column:address"`
  6. Center string `gorm:"column:center"`
  7. CenterID int `gorm:"column:center_id"`
  8. CenterSort int `gorm:"column:center_sort"`
  9. EmployeeID int `gorm:"column:employeeId"`
  10. Enablesync int `gorm:"column:enablesync"`
  11. IsDel int `gorm:"column:isDel"`
  12. Latitude string `gorm:"column:latitude"`
  13. Longitude string `gorm:"column:longitude"`
  14. Name string `gorm:"column:name"`
  15. Note string `gorm:"column:note"`
  16. PastureNumber string `gorm:"column:pastureNumber"`
  17. Prcode string `gorm:"column:prcode"`
  18. Region string `gorm:"column:region"`
  19. RegionID int `gorm:"column:region_id"`
  20. ShortName string `gorm:"column:shortName"`
  21. Sort int `gorm:"column:sort"`
  22. PurchasingGroup string `gorm:"column:purchasing_group"`
  23. CompanyCode string `gorm:"column:company_code"` //公司代码
  24. CompanyName string `gorm:"column:company_name"` //公司代码
  25. FactoryCode string `gorm:"column:factory_code"` //工厂
  26. FactoryName string `gorm:"column:factory_name"` //工厂
  27. ParchaseOrganization string `gorm:"column:parchase_organization"`
  28. // PurchasingGroup string `gorm:"column:purchasing_group"` //采购组
  29. // CompanyName string `gorm:"column:companyName"`
  30. }
  31. type PastureBigcontract struct {
  32. ID int `gorm:"column:id" json:"id"`
  33. PastureId int `gorm:"column:pasture_id" json:"pasture_id"`
  34. BigcontractId int `gorm:"column:bigcontract_id" json:"bigcontract_id"`
  35. Enable int `gorm:"column:enable" json:"enable"`
  36. }
  37. func (p *PastureBigcontract) TableName() string {
  38. return "pasture_bigcontract"
  39. }