微信退款 退款中处理3

This commit is contained in:
gong
2026-01-15 15:39:28 +08:00
parent 4866784afe
commit 5b617b653b

View File

@@ -280,8 +280,8 @@ public class WechatPayManager {
JSONObject object = JSONObject.parseObject(resp);
String status = object.getString("status");
if ("INVALID_REQUEST".equalsIgnoreCase(status)) {
String code = object.getString("code");
if ("INVALID_REQUEST".equalsIgnoreCase(code)) {
throw new CzgException("微信退款失败:" + object.getString("message"));
}
@@ -297,7 +297,7 @@ public class WechatPayManager {
respDTO.setRefundAmount(resAmount.getLong("refund"));
}
switch (status) {
switch (object.getString("status")) {
case "SUCCESS":
case "PROCESSING":
respDTO.setStatus("SUCCESS");