From d294abb765e4ed349907c92ce313689c6299ba7d Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期二, 02 十二月 2025 00:17:00 +0800
Subject: [PATCH] feat:地图都改为天地图的接口

---
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskServiceImpl.java |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskServiceImpl.java
index ccff010..afde674 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTaskServiceImpl.java
@@ -277,7 +277,7 @@
         
         // 淇濆瓨鎬ユ晳杞繍鎵╁睍淇℃伅
         if (result > 0 && "EMERGENCY_TRANSFER".equals(createVO.getTaskType())) {
-            saveEmergencyInfo(task.getTaskId(),username, createVO,null,null);
+            saveEmergencyInfo(task.getTaskId(),username, createVO,null,null,null);
         }
         
         // 淇濆瓨绂忕杞︽墿灞曚俊鎭�
@@ -351,7 +351,7 @@
      */
     @Override
     @Transactional
-    public int insertTask(TaskCreateVO createVO,String serviceOrderId,String dispatchOrderId, Long userId,String userName, Long deptId, Date createTime, Date updateTime) {
+    public int insertTask(TaskCreateVO createVO,String serviceOrderId,String dispatchOrderId, String serviceOrdNo, Long userId,String userName, Long deptId, Date createTime, Date updateTime) {
         SysTask task = new SysTask();
         if(createVO.getTaskCode()!=null){
             task.setTaskCode(createVO.getTaskCode());
@@ -490,7 +490,7 @@
         
         // 淇濆瓨鎬ユ晳杞繍鎵╁睍淇℃伅
         if (result > 0 && "EMERGENCY_TRANSFER".equals(createVO.getTaskType())) {
-            saveEmergencyInfo(task.getTaskId(),userName, createVO, serviceOrderId, dispatchOrderId);
+            saveEmergencyInfo(task.getTaskId(),userName, createVO, serviceOrderId, dispatchOrderId, serviceOrdNo);
         }
         
         // 淇濆瓨绂忕杞︽墿灞曚俊鎭�
@@ -1649,7 +1649,7 @@
      * @param taskId 浠诲姟ID
      * @param createVO 浠诲姟鍒涘缓瀵硅薄
      */
-    private void saveEmergencyInfo(Long taskId,String createUserName, TaskCreateVO createVO,String serviceOrderId,String dispatchOrderId) {
+    private void saveEmergencyInfo(Long taskId,String createUserName, TaskCreateVO createVO,String serviceOrderId,String dispatchOrderId, String serviceOrdNo) {
         SysTaskEmergency emergencyInfo = new SysTaskEmergency();
         emergencyInfo.setTaskId(taskId);
         
@@ -1755,6 +1755,9 @@
             emergencyInfo.setDispatchSyncTime(new Date());
             emergencyInfo.setDispatchSyncErrorMsg("鏃х郴缁熷悓姝ヨ繃鏉�");
         }
+        if(serviceOrdNo!=null){
+            emergencyInfo.setLegacyServiceOrdNo(serviceOrdNo);
+        }
         // 绯荤粺瀛楁
         emergencyInfo.setCreateTime(DateUtils.getNowDate());
         emergencyInfo.setUpdateTime(DateUtils.getNowDate());

--
Gitblit v1.9.1