From c459808efab29dc1b8439fbb90556bdb16f4c88b Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期三, 01 四月 2026 22:40:59 +0800
Subject: [PATCH] feat: 优化支付时显示任务ID

---
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskPaymentServiceImpl.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskPaymentServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskPaymentServiceImpl.java
index 2ec3617..209d540 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskPaymentServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskPaymentServiceImpl.java
@@ -82,9 +82,9 @@
         SysTaskEmergency emergencyInfo = sysTaskEmergencyMapper.selectSysTaskEmergencyByTaskId(taskId);
         BigDecimal transferPrice = emergencyInfo != null && emergencyInfo.getTransferPrice() != null 
                                    ? emergencyInfo.getTransferPrice() : BigDecimal.ZERO;
-        
+        task.setEmergencyInfo(emergencyInfo);
         // 鑾峰彇浠诲姟鍩烘湰淇℃伅
-        String taskCode = task.getTaskCode();
+        String taskCode = task.getShowTaskCode();
         String taskType = task.getTaskType();
         
         // 鑾峰彇杞﹁締淇℃伅
@@ -211,7 +211,9 @@
         
         // 鏌ヨ浠诲姟缂栧彿
         SysTask task = sysTaskMapper.selectSysTaskByTaskId(taskId);
-        String taskCode = task.getTaskCode();
+        SysTaskEmergency emergency=sysTaskEmergencyMapper.selectSysTaskEmergencyByTaskId(taskId);
+        task.setEmergencyInfo(emergency);
+        String taskCode = task.getShowTaskCode();
         
         // 鐢熸垚鍟嗘埛璁㈠崟鍙�: {taskCode}-{timestampMillis}
         String outTradeNo = taskCode + "-" + System.currentTimeMillis();

--
Gitblit v1.9.1