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 }