先短暂去除限制,上传迁移脚本
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m51s
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m51s
This commit is contained in:
@@ -279,17 +279,17 @@ func (h *ClientWalletHandler) CreateRecharge(c *fiber.Ctx) error {
|
||||
return err
|
||||
}
|
||||
|
||||
// 第三方支付方式与资产类型必须匹配:单卡只允许支付宝,设备只允许微信
|
||||
switch resolved.Asset.AssetType {
|
||||
case "card":
|
||||
if req.PaymentMethod != constants.RechargeMethodAlipay {
|
||||
return errors.New(errors.CodeInvalidParam, "单卡资产只支持支付宝充值")
|
||||
}
|
||||
case "device":
|
||||
if req.PaymentMethod != constants.RechargeMethodWechat {
|
||||
return errors.New(errors.CodeInvalidParam, "设备资产只支持微信充值")
|
||||
}
|
||||
}
|
||||
// 第三方支付方式与资产类型必须匹配:单卡只允许支付宝,设备只允许微信(已暂时注释)
|
||||
// switch resolved.Asset.AssetType {
|
||||
// case "card":
|
||||
// if req.PaymentMethod != constants.RechargeMethodAlipay {
|
||||
// return errors.New(errors.CodeInvalidParam, "单卡资产只支持支付宝充值")
|
||||
// }
|
||||
// case "device":
|
||||
// if req.PaymentMethod != constants.RechargeMethodWechat {
|
||||
// return errors.New(errors.CodeInvalidParam, "设备资产只支持微信充值")
|
||||
// }
|
||||
// }
|
||||
|
||||
config, err := h.wechatConfigService.GetActiveConfig(resolved.SkipPermissionCtx)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user