zhangqian
2023-08-10 12e09639dcbfa63b5a23cde8642b72829d4f3a3b
model/product.go
@@ -1,15 +1,18 @@
package model
import "gorm.io/gorm"
import (
   "github.com/shopspring/decimal"
   "gorm.io/gorm"
)
type Product struct {
   Id         int     `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"`
   Name       string  `json:"name" gorm:"column:name;type:varchar(255);comment:产品名称"`
   Price      float64 `json:"price" gorm:"column:price;type:decimal(10,2);comment:产品价格"`
   Number     string  `json:"number" gorm:"column:number;type:varchar(255);comment:产品编号"`
   Amount     int     `json:"amount" gorm:"column:amount;type:int;comment:产品数量"`
   Total      float64 `json:"total" gorm:"column:total;type:decimal(10,2);comment:产品总价"`
   Desc       string  `json:"desc" gorm:"column:desc;type:varchar(255);comment:产品描述"`
   Id         uint            `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"`
   Name       string          `json:"name" gorm:"column:name;type:varchar(255);comment:产品名称"`
   Price      decimal.Decimal `json:"price" gorm:"column:price;type:decimal(10,2);comment:产品价格"`
   Number     string          `json:"number" gorm:"column:number;type:varchar(255);comment:产品编号"`
   Amount     decimal.Decimal `json:"amount" gorm:"column:amount;type:int;comment:产品数量"`
   Total      decimal.Decimal `json:"total" gorm:"column:total;type:decimal(10,2);comment:产品总价"`
   Desc       string          `json:"desc" gorm:"column:desc;type:varchar(255);comment:产品描述"`
   gorm.Model `json:"-"`
}