From 10354e63eb3298beb9ebcc029dd9f48d8936a272 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期五, 19 十二月 2025 23:15:05 +0800
Subject: [PATCH] feat:优化同步
---
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/NotifyDispatchServiceImpl.java | 23 ++++++++++++++---------
1 files changed, 14 insertions(+), 9 deletions(-)
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/NotifyDispatchServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/NotifyDispatchServiceImpl.java
index 06e3576..61e9051 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/NotifyDispatchServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/NotifyDispatchServiceImpl.java
@@ -1,6 +1,7 @@
package com.ruoyi.system.service.impl;
import com.alibaba.fastjson2.JSON;
+import com.ruoyi.common.config.WechatConfig;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.system.domain.*;
@@ -51,6 +52,9 @@
@Autowired
+ private WechatConfig wechatConfig;
+
+ @Autowired
private ISysEmergencyTaskService sysEmergencyTaskService;
/**
@@ -82,8 +86,8 @@
return 0;
}
- log.info("寮�濮嬪垎鍙戦�氱煡浠诲姟锛宨d={}, taskId={}, userId={}, notifyType={}",
- notifyTask.getId(), notifyTask.getTaskId(), notifyTask.getUserId(), notifyTask.getNotifyType());
+// log.info("寮�濮嬪垎鍙戦�氱煡浠诲姟锛宨d={}, taskId={}, userId={}, notifyType={}",
+// notifyTask.getId(), notifyTask.getTaskId(), notifyTask.getUserId(), notifyTask.getNotifyType());
// 鏇存柊鐘舵�佷负澶勭悊涓�
notifyTaskService.markProcessing(notifyTask.getId());
@@ -348,17 +352,18 @@
if(emergency==null){
return false;
}
- Long dispatchOrderId = emergency.getLegacyDispatchOrdId();
- String oldsiteUrl= sysConfigService.selectConfigByKey("oldsite.url");
- if(oldsiteUrl==null){
- oldsiteUrl="https://sys.966120.com.cn/m_DispatchOrder.gds?DispatchOrdID=";
- }
- String url=oldsiteUrl+dispatchOrderId;
+// Long dispatchOrderId = emergency.getLegacyDispatchOrdId();
+// String oldsiteUrl= sysConfigService.selectConfigByKey("oldsite.url");
+// if(oldsiteUrl==null){
+// oldsiteUrl="https://sys.966120.com.cn/m_DispatchOrder.gds?DispatchOrdID=";
+// }
+ String appId=wechatConfig.getAppId();
+ String pathPage="/pagesTask/detail?id="+taskId;
// 鍙戦�佷紒涓氬井淇℃秷鎭�
boolean success = qyWechatService.sendNotifyMessage(
notifyTask.getUserId(),
notifyTask.getTitle(),
- notifyTask.getContent(),url
+ notifyTask.getContent(),appId,pathPage
);
if (success) {
--
Gitblit v1.9.1