|
|
@@ -5,7 +5,6 @@ import ( |
|
|
|
"applet/app/db/model" |
|
|
|
offical "applet/app/db/official" |
|
|
|
"applet/app/e" |
|
|
|
"applet/app/lib/mob" |
|
|
|
"applet/app/utils" |
|
|
|
"applet/app/utils/cache" |
|
|
|
"encoding/json" |
|
|
@@ -322,11 +321,6 @@ func WithdrawalBindAlipay(c *gin.Context) { |
|
|
|
e.OutErr(c, 400, e.NewErr(400, "支付宝信息不能为空")) |
|
|
|
return |
|
|
|
} |
|
|
|
mob1, errr := mob.GetMobSDK(c.GetString("master_id")) |
|
|
|
if errr != nil { |
|
|
|
e.OutErr(c, e.ERR_MOB_CONFIG, errr) |
|
|
|
return |
|
|
|
} |
|
|
|
if c.GetString("is_system") == "" { |
|
|
|
e.OutErr(c, 400, e.NewErr(400, "请重新在后台进入聚合联盟")) |
|
|
|
return |
|
|
@@ -335,34 +329,25 @@ func WithdrawalBindAlipay(c *gin.Context) { |
|
|
|
e.OutErr(c, 400, e.NewErr(400, "请使用超管账号设置")) |
|
|
|
return |
|
|
|
} |
|
|
|
send := map[string]interface{}{ |
|
|
|
"phone": c.GetString("phone"), |
|
|
|
"zone": "86", |
|
|
|
"code": args["captcha"], |
|
|
|
} |
|
|
|
ok, err := mob1.MobSMS(c, send) |
|
|
|
if err != nil { |
|
|
|
e.OutErr(c, 400, err.Error()) |
|
|
|
code, _ := cache.GetString("zhimeng:sms." + c.GetString("master_id") + ":" + c.GetString("phone")) |
|
|
|
if code != args["captcha"] { |
|
|
|
e.OutErr(c, 400, e.NewErr(400, "验证码错误,请重试")) |
|
|
|
return |
|
|
|
} |
|
|
|
ok = true |
|
|
|
if ok { |
|
|
|
masterId, _ := c.Get("master_id") |
|
|
|
mid := utils.AnyToString(masterId) |
|
|
|
masterDb := db.MasterDb{} |
|
|
|
masterDb.Set() |
|
|
|
master := masterDb.GetMaster(mid) |
|
|
|
master.AlipayName = args["alipay_name"] |
|
|
|
master.Alipay = args["alipay"] |
|
|
|
update := masterDb.MasterUpdate(master) |
|
|
|
if update == false { |
|
|
|
e.OutErr(c, 400, e.NewErr(400, "修改失败")) |
|
|
|
return |
|
|
|
} |
|
|
|
e.OutSuc(c, "success", nil) |
|
|
|
cache.Del("zhimeng:sms." + c.GetString("master_id") + ":" + c.GetString("phone")) |
|
|
|
masterId, _ := c.Get("master_id") |
|
|
|
mid := utils.AnyToString(masterId) |
|
|
|
masterDb := db.MasterDb{} |
|
|
|
masterDb.Set() |
|
|
|
master := masterDb.GetMaster(mid) |
|
|
|
master.AlipayName = args["alipay_name"] |
|
|
|
master.Alipay = args["alipay"] |
|
|
|
update := masterDb.MasterUpdate(master) |
|
|
|
if update == false { |
|
|
|
e.OutErr(c, 400, e.NewErr(400, "修改失败")) |
|
|
|
return |
|
|
|
} |
|
|
|
e.OutErr(c, 400, e.NewErr(400, "验证码错误")) |
|
|
|
e.OutSuc(c, "success", nil) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|