- checkConfig添加参数key

This commit is contained in:
gazebo
2019-08-05 14:55:34 +08:00
parent b0b4e67e21
commit e820abf686

View File

@@ -201,7 +201,7 @@ func SendMsg2Somebody(ctx *jxcontext.Context, mobileNum, verifyCode, msgType, ms
return err
}
func checkConfig(configType, value string) (err error) {
func checkConfig(configType, key, value string) (err error) {
switch configType {
case model.ConfigTypePricePack:
if value != "" {
@@ -212,8 +212,8 @@ func checkConfig(configType, value string) (err error) {
}
case model.ConfigTypeBank:
if value != "" {
if model.BankName[value] == "" {
err = fmt.Errorf("银行代码:%s不支持请联系开发", value)
if model.BankName[key] == "" {
err = fmt.Errorf("银行代码:%s不支持请联系开发", value)
}
}
default:
@@ -223,7 +223,7 @@ func checkConfig(configType, value string) (err error) {
}
func AddConfig(ctx *jxcontext.Context, key, configType, value string) (err error) {
if err = checkConfig(configType, value); err != nil {
if err = checkConfig(configType, key, value); err != nil {
return err
}
@@ -238,7 +238,7 @@ func AddConfig(ctx *jxcontext.Context, key, configType, value string) (err error
}
func DeleteConfig(ctx *jxcontext.Context, key, configType string) (err error) {
if err = checkConfig(configType, ""); err != nil {
if err = checkConfig(configType, key, ""); err != nil {
return err
}
switch configType {
@@ -267,7 +267,7 @@ func UpdateConfig(ctx *jxcontext.Context, key, configType, value string) (err er
if key == "" {
return fmt.Errorf("修改配置必须给定key")
}
if err = checkConfig(configType, value); err != nil {
if err = checkConfig(configType, key, value); err != nil {
return err
}