| | |
| | | "github.com/shopspring/decimal" |
| | | "srm/model/common/request" |
| | | "srm/model/purchase" |
| | | "time" |
| | | ) |
| | | |
| | | type PurchaseSearch struct { |
| | | StartCreatedAt *time.Time `json:"startCreatedAt" form:"startCreatedAt"` |
| | | EndCreatedAt *time.Time `json:"endCreatedAt" form:"endCreatedAt"` |
| | | request.PageInfo |
| | | SupplierId int `json:"supplierId" form:"supplierId" gorm:"type:int(11);not null;default 0;comment:供应商id"` // 供应商id |
| | | } |
| | | |
| | | type AddPurchase struct { |
| | |
| | | ProductList []*purchase.PurchaseProducts `json:"productList"` |
| | | } |
| | | |
| | | type SubmitPurchase struct { |
| | | Id int `json:"id"` |
| | | Status purchase.OrderStatus `json:"status"` |
| | | } |
| | | |
| | | type Purchase struct { |
| | | ID uint `gorm:"primarykey"` // 主键ID |
| | | PurchaseTypeId int `json:"purchaseTypeId" form:"purchaseType" gorm:"type:int(11);not null;default 0;comment:采购类型id"` // 采购类型id |
| | | SupplierId int `json:"supplierId" form:"supplierId" gorm:"type:int(11);not null;default 0;comment:供应商id"` // 供应商id |
| | | ID uint `json:"id,string" gorm:"primarykey"` // 主键ID |
| | | PurchaseTypeId int `json:"purchaseTypeId,string" form:"purchaseType" gorm:"type:int(11);not null;default 0;comment:采购类型id"` // 采购类型id |
| | | SupplierId int `json:"supplierId,string" form:"supplierId" gorm:"type:int(11);not null;default 0;comment:供应商id"` // 供应商id |
| | | OrderSource string `json:"orderSource" gorm:"type:varchar(255);not null;default '';comment:单据来源"` // 单据来源 |
| | | Number string `json:"number" form:"number" gorm:"unique;type:varchar(255);not null;default '';comment:采购编号"` // 采购编号 |
| | | Name string `json:"name" form:"name" gorm:"type:varchar(255);not null;default '';comment:采购名称"` // 采购名称 |
| | | Contact string `json:"contact" form:"contact" gorm:"type:varchar(255);not null;default '';comment:联系人"` // 联系人 |