From 89c6a5382be60ab3b8daa7ccfff45c9846d5ea82 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 29 十二月 2023 11:52:05 +0800
Subject: [PATCH] 服务商

---
 server/services/src/main/java/com/doumee/core/dingding/DingDingNotice.java |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/core/dingding/DingDingNotice.java b/server/services/src/main/java/com/doumee/core/dingding/DingDingNotice.java
index 2eab145..a739834 100644
--- a/server/services/src/main/java/com/doumee/core/dingding/DingDingNotice.java
+++ b/server/services/src/main/java/com/doumee/core/dingding/DingDingNotice.java
@@ -2,8 +2,10 @@
 
 import com.alibaba.fastjson.JSONObject;
 import com.doumee.core.constants.Constants;
+import com.doumee.core.utils.DateUtil;
 import com.doumee.core.utils.HttpsUtil;
 import com.doumee.dao.business.model.BikeRepair;
+import com.doumee.dao.business.model.Sites;
 import com.doumee.dao.business.web.request.RepairRequest;
 import org.apache.commons.codec.binary.Base64;
 
@@ -12,6 +14,7 @@
 import java.math.BigDecimal;
 import java.net.URLEncoder;
 import java.util.HashMap;
+import java.util.List;
 import java.util.Map;
 
 /**
@@ -55,6 +58,30 @@
         content.put("text",text);
         HttpsUtil.post(ddUrl+"&timestamp="+timestamp+"&sign="+getSign(timestamp,secret), JSONObject.toJSONString(content),"application/json",false);
     }
+    /**
+     * 閽夐拤閫氱煡 - 绔欑偣閫氫俊寮傚父涓婃姤
+     * @param ddUrl
+     * @throws Exception
+     */
+    public static void siteNoLink(List<Sites> siteList, String ddUrl , String secret)  throws Exception{
+        Long timestamp = System.currentTimeMillis();
+        Map<String,Object> content = new HashMap<>();
+        content.put("msgtype","text");
+        Map<String,String> text = new HashMap<>();
+        String  desc = "";
+        if(siteList.size() == 1){
+            desc = "銆愮珯鐐瑰紓甯镐笂鎶ャ�戠珯鐐广��"+siteList.get(0).getId()+"銆戯紝鑷��"+ DateUtil.getPlusTime2(siteList.get(0).getLastLinkDate())+"銆戝悗鏈敹鍒伴�氳璇锋眰,璇峰強鏃舵煡鐪嬪鐞哱n";
+        }else{
+               desc = "銆愮珯鐐瑰紓甯镐笂鎶ャ�� 浠ヤ笅绔欑偣閫氳鍙戠敓寮傚父锛岃鍙婃椂鏌ョ湅澶勭悊锛歕n";
+            for (Sites site : siteList){
+                desc += "绔欑偣銆�"+site.getId()+"銆戯紝鑷��"+ DateUtil.getPlusTime2(site.getLastLinkDate())+"銆戝悗鏈敹鍒伴�氳璇锋眰\n";
+            }
+        }
+
+        text.put("content",desc);
+        content.put("text",text);
+        HttpsUtil.post(ddUrl+"&timestamp="+timestamp+"&sign="+getSign(timestamp,secret), JSONObject.toJSONString(content),"application/json",false);
+    }
 
 
     /**

--
Gitblit v1.9.3