fix:
This commit is contained in:
parent
9aef50f49a
commit
00c1972fb5
|
@ -276,7 +276,12 @@ func RecycleCardOrderImageUpdate(c *gin.Context) {
|
||||||
transfer, err := wxpay.Transfer(order.Price, userInfo.WxOpenID, "回收卡带")
|
transfer, err := wxpay.Transfer(order.Price, userInfo.WxOpenID, "回收卡带")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Error("err:", err)
|
logger.Error("err:", err)
|
||||||
RespJson(c, status.InternalServerError, nil)
|
if err.Error() == "account balance insufficient" {
|
||||||
|
RespJson(c, status.MoneySufficient, nil)
|
||||||
|
} else {
|
||||||
|
RespJson(c, status.InternalServerError, nil)
|
||||||
|
}
|
||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -902,6 +902,9 @@ func Transfer(amount uint32, openId, desc string) (*WxTransferResp, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if wxResp.ReturnCode != "SUCCESS" || wxResp.ResultCode != "SUCCESS" {
|
if wxResp.ReturnCode != "SUCCESS" || wxResp.ResultCode != "SUCCESS" {
|
||||||
|
if wxResp.ErrCodeDes == "余额不足" {
|
||||||
|
return nil, errors.New("account balance insufficient")
|
||||||
|
}
|
||||||
return nil, errors.New("Transfer fail")
|
return nil, errors.New("Transfer fail")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user