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