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, "回收卡带")
|
||||
if err != nil {
|
||||
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
|
||||
}
|
||||
|
||||
|
|
|
@ -902,6 +902,9 @@ func Transfer(amount uint32, openId, desc string) (*WxTransferResp, error) {
|
|||
}
|
||||
|
||||
if wxResp.ReturnCode != "SUCCESS" || wxResp.ResultCode != "SUCCESS" {
|
||||
if wxResp.ErrCodeDes == "余额不足" {
|
||||
return nil, errors.New("account balance insufficient")
|
||||
}
|
||||
return nil, errors.New("Transfer fail")
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user