Merge branch 'feat-hjj-packageManage#A116' into dev
This commit is contained in:
commit
9a2822298c
@ -103,6 +103,8 @@ func UpdateValueAddService(tx *gorm.DB, columns map[string]interface{}) (err err
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// 更新单个语言表
|
||||
func UpdateValueAddServiceLang(tx *gorm.DB, columns map[string]interface{}) (err error) {
|
||||
err = tx.Model(&model.ValueAddServiceLang{}).Where("uuid =? and deleted_at = 0", columns["uuid"]).
|
||||
Where("language = ?", columns["language"]).Updates(columns).Error
|
||||
@ -112,6 +114,16 @@ func UpdateValueAddServiceLang(tx *gorm.DB, columns map[string]interface{}) (err
|
||||
return
|
||||
}
|
||||
|
||||
// 更新所有语言版本的服务类型
|
||||
func UpdateAllValueAddServiceLangServiceType(tx *gorm.DB, columns map[string]interface{}) (err error) {
|
||||
err = tx.Model(&model.ValueAddServiceLang{}).Where("uuid = ? and deleted_at = 0", columns["uuid"]).
|
||||
Updates(columns).Error
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// 增值套餐列表
|
||||
func ValueAddServiceList(req *bundle.ValueAddServiceListRequest) (res []*model.ValueAddService, total int64, err error) {
|
||||
query := app.ModuleClients.BundleDB.Model(&model.ValueAddService{}).
|
||||
|
@ -317,6 +317,14 @@ func SaveValueAddService(in *bundle.ValueAddServiceLang) (res *bundle.SaveRespon
|
||||
if err = dao.UpdateValueAddService(tx, updateService); err != nil {
|
||||
return res, errors.New("更新增值服务失败")
|
||||
}
|
||||
updataAllLangServiceType := map[string]interface{}{
|
||||
"uuid": in.Uuid,
|
||||
"service_type": in.ServiceType,
|
||||
"unit": in.Unit,
|
||||
}
|
||||
if err = dao.UpdateAllValueAddServiceLangServiceType(tx, updataAllLangServiceType); err != nil {
|
||||
return res, errors.New("更新增值服务失败")
|
||||
}
|
||||
}
|
||||
//更新语言表
|
||||
updateLangService := map[string]interface{}{
|
||||
|
Loading…
Reference in New Issue
Block a user