liujiandao
2024-04-23 3ae25318873c7175aedc529f05bacde8005d8b50
models/fineness_item.go
@@ -12,10 +12,10 @@
   FinenessItem struct {
      gorm.Model
      FinenessRegisterID uint            `json:"finenessRegisterID"`
      Position           int8            `json:"position"`
      Fineness           decimal.Decimal `json:"fineness"`
      Quantity           decimal.Decimal `json:"quantity"`
      Sum                decimal.Decimal `json:"sum"`
      Position           int             `json:"position"` //车号
      Fineness           float32         `json:"fineness"` //纤度
      Quantity           int             `json:"quantity"` //数量
      Sum                decimal.Decimal `json:"sum"`      //纤度合计
   }
   FinenessItemSearch struct {
@@ -28,7 +28,7 @@
)
func (slf *FinenessItem) TableName() string {
   return "fineness_register_item"
   return "silk_fineness_register_item"
}
func NewFinenessItemSearch() *FinenessItemSearch {
@@ -55,6 +55,11 @@
   return slf
}
func (slf *FinenessItemSearch) SetFinenessRegisterID(id uint) *FinenessItemSearch {
   slf.FinenessRegisterID = id
   return slf
}
func (slf *FinenessItemSearch) build() *gorm.DB {
   var db = slf.Orm.Table(slf.TableName())
@@ -66,6 +71,10 @@
      db = db.Order(slf.Order)
   }
   if slf.FinenessRegisterID != 0 {
      db = db.Where("fineness_register_id = ?", slf.FinenessRegisterID)
   }
   return db
}