123456789101112131415161718192021 |
- package db
- import (
- "context"
- "youngee_b_api/model/gorm_model"
- log "github.com/sirupsen/logrus"
- )
- func GetPricingStrategy(ctx context.Context, fans int64, feeForm int64, platForm int64) (*gorm_model.InfoPricingStrategy, error) {
- db := GetReadDB(context.Background())
- // 查找最后一个
- PricingStrategy := gorm_model.InfoPricingStrategy{}
- err := db.Model(gorm_model.InfoPricingStrategy{}).Where("fee_form = ? and platform = ? and fans_low <= ? and fans_up >= ?", feeForm, platForm, fans, fans).Scan(&PricingStrategy).Error
- if err != nil {
- log.Println("DB GetLastAutoDefaultID:", err)
- return nil, err
- }
- //fmt.Printf("auto task %+v %+v", result, LastTask)
- return &PricingStrategy, nil
- }
|