Quellcode durchsuchen

調整SendBotMsg,Debug統一發送測試群,如生產則為傳入的群組

JAELYS vor 3 Jahren
Ursprung
Commit
590cf80c1b
1 geänderte Dateien mit 7 neuen und 3 gelöschten Zeilen
  1. 7 3
      TEAMModelOS.SDK/DI/DingDing/DingDing.cs

+ 7 - 3
TEAMModelOS.SDK/DI/DingDing/DingDing.cs

@@ -24,7 +24,7 @@ namespace TEAMModelOS.SDK.DI
             _httpClient = httpClient;
         }
 
-        // <summary>
+        /// <summary>
         /// 發送需要加簽驗證的Bot訊息(msgtype為text)
         /// </summary>
         /// <param name="robotUrl">釘釘Robot發送Url</param>
@@ -34,7 +34,11 @@ namespace TEAMModelOS.SDK.DI
         public async Task SendBotMsg(string msg, GroupNames groupkey)
         {
             var content = new { msgtype = "text", text = new { content = msg } };
+#if DEBUG
+            var keys = GroupNames.成都开发測試群組.GetDescriptionText().Split(',');
+#else
             var keys = groupkey.GetDescriptionText().Split(',');
+#endif
             if (keys.Length == 1) await _httpClient.PostAsJsonAsync($"{url}{keys[0]}", content);
             else
             {
@@ -64,7 +68,7 @@ namespace TEAMModelOS.SDK.DI
 
         }
 
-        #region private
+#region private
         /// <summary>
         /// 釘釘Bot簽名生成方法
         /// </summary>
@@ -83,7 +87,7 @@ namespace TEAMModelOS.SDK.DI
                 return System.Web.HttpUtility.UrlEncode(Convert.ToBase64String(hashmessage), Encoding.UTF8);
             }
         }
-        #endregion
+#endregion
     }
 
     public enum GroupNames