Cui Zhi Feng
2024-10-11 8c312d2f443ee1c953b93b9522c2675aa1f9fe1f
src/main/java/com/mzl/flower/service/payment/UserPaymentSybService.java
@@ -454,6 +454,12 @@
            throw new ValidationException("订单退款失败: " + map.get("retmsg"));
        }
        //这个不是订单状态,是通用的,如果是支付查询,代表就是订单状态,如果是退款代表的是退款状态
        String trxstatus = map.get("trxstatus");
        if(!"0000".equals(trxstatus)){
            throw new ValidationException("订单退款交易失败:" + map.get("errmsg"));
        }
        updateOrderRefund(orderId, oldtrxid);
    }
@@ -479,6 +485,12 @@
        String retcode = map.get("retcode");
        if(!"SUCCESS".equals(retcode)){
            throw new ValidationException("订单退款失败: " + map.get("retmsg"));
        }
        //这个不是订单状态,是通用的,如果是支付查询,代表就是订单状态,如果是退款代表的是退款状态
        String trxstatus = map.get("trxstatus");
        if(!"0000".equals(trxstatus)){
            throw new ValidationException("订单退款交易失败:" + map.get("errmsg"));
        }
        updateOrderRefund(orderId, oldtrxid);
@@ -557,6 +569,12 @@
            throw new ValidationException("订单退款失败: " + map.get("retmsg"));
        }
        //这个不是订单状态,是通用的,如果是支付查询,代表就是订单状态,如果是退款代表的是退款状态
        String trxstatus = map.get("trxstatus");
        if(!"0000".equals(trxstatus)){
            throw new ValidationException("订单退款交易失败:" + map.get("errmsg"));
        }
        re.setRequest(toJSONString(map));
        re.create(SecurityUtils.getUserId());