| | |
| | | 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:等级值"` |
| | | } |
| | |
| | | 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) |
| | |
| | | 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 |
| | | } |
| | | |