1
dd
2025-10-27 11ffae1ecbe3d26863fd51262d7ffb043eb089da
ruoyi-admin/src/main/java/com/ruoyi/im/util/PayService.java
@@ -30,13 +30,10 @@
    @Value("${pay.base-url}")
    private String baseUrl;
    @Value("${pay.call-back-url}")
    private String callBackUrl;
    /**
     * 创建支付订单 - 适配新支付系统(修正版)
     */
    public String createOrder(BigDecimal amount, String orderNo,String payProductId) {
    public String createOrder(BigDecimal amount, String orderNo,String payProductId,String callBackUrl) {
        try {
            Map<String, Object> params = new HashMap<>();
@@ -45,7 +42,7 @@
            params.put("channelCode", payProductId); // 通道码
            params.put("orderId", orderNo); // 订单号
            params.put("orderMoney", amount); // 金额(格式化金额)
            params.put("callbackUrl", callBackUrl); // 回调地址
            params.put("callbackUrl", callBackUrl+"/userPolicy/notify"); // 回调地址
            // 可选参数(根据业务需要添加)
            // params.put("returnUrl", returnUrl);