From 2e1039b373bf2ad12f44e5fda0574cfd053b08ae Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 21 四月 2025 10:42:06 +0800 Subject: [PATCH] Merge branch 'xizang-changyun' of https://gitee.com/xiaochen991015/xizang into dev --- ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPayOrderServiceImpl.java | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPayOrderServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPayOrderServiceImpl.java index c8d77eb..11cd70a 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPayOrderServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPayOrderServiceImpl.java @@ -1,5 +1,6 @@ package com.ruoyi.system.service.impl; +import com.alibaba.fastjson2.JSONObject; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.common.constant.AmountConstant; import com.ruoyi.common.exception.ServiceException; @@ -15,12 +16,14 @@ import com.ruoyi.system.service.TOrderBillService; import com.ruoyi.system.service.TPayOrderService; import com.ruoyi.system.service.TTenantService; +import com.taxi591.bankapi.BankProperties; import org.apache.poi.ss.formula.functions.T; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.math.BigDecimal; import java.math.RoundingMode; +import java.net.URLEncoder; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; @@ -53,7 +56,15 @@ public String createAppletUrl(String orderNo){ - return ""+orderNo; + JSONObject param = new JSONObject(); + param.put("input1",orderNo); + StringBuffer sb = new StringBuffer(); + sb.append(BankProperties.H5_BANK_URL) + .append("?code=").append("JF-EPAY2025030510983") + .append("&userInput=") + .append(URLEncoder.encode(param.toJSONString())) + .append("&showBill=0"); + return sb.toString(); } @Override -- Gitblit v1.7.1