zhangqian
2023-11-15 03915064efe8fd7f222e4aac199af7e2d37deec6
model/test/material.go
@@ -10,8 +10,6 @@
   Name              string          `gorm:"type:varchar(191);not null;comment:物料名称" json:"name"`
   MaterialType      MaterialType    `gorm:"index;type:int(11);comment:物料类型(数字)" json:"materialType"`
   Model             MaterialMode    `gorm:"type:varchar(191);not null;comment:物料类型(字符串)" json:"model"`
   Explain           string          `gorm:"type:varchar(512);comment:编号说明" json:"explain"`
   CodeStandardID    string          `gorm:"type:varchar(191);comment:编码规范ID" json:"codeStandardID"`
   Specs             string          `gorm:"type:varchar(191);comment:物料规格" json:"specs"`
   Type              string          `gorm:"type:varchar(191);comment:物料型号" json:"type"`
   MinInventory      decimal.Decimal `gorm:"type:decimal(35,18);comment:最小库存" json:"minInventory"`
@@ -19,9 +17,7 @@
   Amount            decimal.Decimal `gorm:"type:decimal(35,18);comment:数量" json:"amount"`
   LockAmount        decimal.Decimal `gorm:"type:decimal(35,18);default:0;comment:锁定数量" json:"lockAmount"`
   Unit              string          `gorm:"type:varchar(100);comment:单位" json:"unit"`
   Note              string          `gorm:"type:varchar(1024);comment:备注" json:"note"`
   TemplateID        string          `gorm:"type:varchar(191);comment:模板ID" json:"-"`
   FSource           string          `gorm:"type:varchar(191);comment:生产车间" json:"-"`
   Status            MaterialStatus  `gorm:"type:int(11);comment:状态" json:"status"`
   Supplier          string          `gorm:"type:varchar(191);comment:供应商" json:"supplier"`
   PurchasePrice     decimal.Decimal `gorm:"type:decimal(35,18);comment:采购价格" json:"purchasePrice"`
@@ -29,10 +25,8 @@
   ProduceAheadDay   int             `gorm:"type:int(11);comment:制造提前期(天)" json:"produceAheadDay"`
   MinPurchaseAmount decimal.Decimal `gorm:"type:decimal(35,18);comment:最小采购量" json:"minPurchaseAmount"`
   PurchaseType      PurchaseType    `gorm:"type:int(11);comment:采购类型" json:"purchaseType"`
   IsSale            *bool           `gorm:"type:tinyint(1);comment:是否销售" json:"isSale"`
   SalePrice         decimal.Decimal `gorm:"type:decimal(35,18);comment:销售单价" json:"salePrice"`
   AutoIncr          uint            `gorm:"type:int(11);comment:自增ID;default:0;" json:"autoIncr"`
   AttachmentList    []*Attachment   `json:"attachmentList" gorm:"many2many:material_attachment"`
   CategoryName      string          `gorm:"type:varchar(255);comment:产品类别名称" json:"categoryName"` //产品类别名称
}
// PurchaseType 采购类型