zhangqian
2024-03-12 4aa17acbb43449389f248732c77d9e9752e240a8
models/raw_silk_rank_standard.go
@@ -19,6 +19,7 @@
      RankA         decimal.Decimal    `json:"rankA" gorm:"type:decimal(20,4);comment:野纤"`
      RankB         decimal.Decimal    `json:"rankB" gorm:"type:decimal(20,4);comment:大野"`
      RankC         decimal.Decimal    `json:"rankC" gorm:"type:decimal(20,4);comment:特野"`
      RankProp      string             `json:"rankProp" gorm:"type:varchar(255);comment:前缀key"`
      RankName      string             `json:"rankName" gorm:"type:varchar(255);comment:等级名称"`
      RankValue     decimal.Decimal    `json:"rankValue" gorm:"type:decimal(20,4);comment:等级值"`
   }
@@ -68,6 +69,17 @@
   return nil
}
// CreateBatch 批量插入
func (slf *RawSilkRankStandardSearch) CreateBatch(records []*RawSilkRankStandard) error {
   var db = slf.build()
   if err := db.Create(&records).Error; err != nil {
      return fmt.Errorf("create batch err: %v, records: %+v", err, records)
   }
   return nil
}
func (slf *RawSilkRankStandardSearch) FindNotTotal() ([]*RawSilkRankStandard, error) {
   var (
      records = make([]*RawSilkRankStandard, 0)
@@ -91,10 +103,10 @@
   return nil
}
func (slf *RawSilkRankStandardSearch) Delete() error {
func (slf *RawSilkRankStandardSearch) DeleteAll() error {
   var db = slf.build()
   if err := db.Unscoped().Delete(&RawSilkRankStandard{}).Error; err != nil {
   if err := db.Where("1=1").Delete(&RawSilkRankStandard{}).Error; err != nil {
      return err
   }