| | |
| | | ) |
| | | |
| | | func (slf RawSilkRankStandard) TableName() string { |
| | | return "raw_silk_rank_standard" |
| | | return "silk_raw_silk_rank_standard" |
| | | } |
| | | |
| | | func NewRawSilkRankStandardSearch() *RawSilkRankStandardSearch { |
| | |
| | | return slf |
| | | } |
| | | |
| | | func (slf *RawSilkRankStandardSearch) SetFineness(start, end decimal.Decimal) *RawSilkRankStandardSearch { |
| | | slf.StartFineness, slf.EndFineness = start, end |
| | | return slf |
| | | } |
| | | |
| | | func (slf *RawSilkRankStandardSearch) build() *gorm.DB { |
| | | db := slf.Orm.Table(slf.TableName()) |
| | | |
| | |
| | | db = db.Where("id = ?", slf.ID) |
| | | } |
| | | |
| | | if !slf.StartFineness.IsZero() || !slf.EndFineness.IsZero() { |
| | | db = db.Where("start_fineness = ? and end_fineness = ?", slf.StartFineness, slf.EndFineness) |
| | | } |
| | | |
| | | return db |
| | | } |
| | | |