This commit is contained in:
li 2022-10-13 17:20:52 +08:00
parent 9aef50f49a
commit 00c1972fb5
2 changed files with 9 additions and 1 deletions

View File

@ -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
}

View File

@ -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")
}