package dao import ( "micro-bundle/internal/model" "micro-bundle/pkg/app" "micro-bundle/pkg/msg" ) // 增值套餐创建 func CreateValueAddBundle(req *model.ValueAddBundleProfile) (err error) { err = app.ModuleClients.BundleDB.Model(&model.ValueAddBundleProfile{}).Create(&req).Error if err != nil { return } return } // 增值套餐列表 func ValueAddBundleList() (valueAddBundleProfile []*model.ValueAddBundleProfile, err error) { err = app.ModuleClients.BundleDB.Where("type = ?", msg.Fixed).Order("num ASC").Find(&valueAddBundleProfile).Error if err != nil { return } return } // 增值套餐详情 func ValueAddBundleDetail(uuid string) (valueAddBundleProfile *model.ValueAddBundleProfile, err error) { err = app.ModuleClients.BundleDB.Where("uuid = ?", uuid).First(&valueAddBundleProfile).Error if err != nil { return } return } func BundleOrderRecordsDetailByAddUid(uuid string) (bundleOrderRecords *model.BundleOrderRecords, err error) { err = app.ModuleClients.BundleDB.Where("value_add_bundle_uuid = ?", uuid).First(&bundleOrderRecords).Error if err != nil { return } return }