From 312ebed2d86858e4fb57ec09679244e9b806b57f Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 28 十一月 2025 17:56:10 +0800
Subject: [PATCH] feat:开发

---
 ApiTools.Core/Utils/WxmpUtils/WxmpUtils.cs   |   16 ++------
 ApiTools.Core/Utils/WxmpUtils/WxmpOptions.cs |   18 ---------
 ApiTools.Web.Entry/appsettings.json          |   38 +-----------------
 ApiTools.Core/ApiTools.Core.xml              |   15 -------
 4 files changed, 7 insertions(+), 80 deletions(-)

diff --git a/ApiTools.Core/ApiTools.Core.xml b/ApiTools.Core/ApiTools.Core.xml
index 04bee02..683f524 100644
--- a/ApiTools.Core/ApiTools.Core.xml
+++ b/ApiTools.Core/ApiTools.Core.xml
@@ -7140,21 +7140,6 @@
             寰俊灏忕▼搴忛厤缃�
             </summary>
         </member>
-        <member name="P:ApiTools.Core.WxmpOptions.SubscribMessageTemplates">
-            <summary>
-            璁㈤槄娑堟伅妯℃澘
-            </summary>
-        </member>
-        <member name="P:ApiTools.Core.WxmpOptionsSubscribMessageTemplate.TemplateId">
-            <summary>
-            妯℃澘Id
-            </summary>
-        </member>
-        <member name="P:ApiTools.Core.WxmpOptionsSubscribMessageTemplate.Page">
-            <summary>
-            椤甸潰
-            </summary>
-        </member>
         <member name="P:ApiTools.Core.WxmpOptionsItem.Code">
             <summary>
             缂栧彿
diff --git a/ApiTools.Core/Utils/WxmpUtils/WxmpOptions.cs b/ApiTools.Core/Utils/WxmpUtils/WxmpOptions.cs
index 56bb3b0..ec1a277 100644
--- a/ApiTools.Core/Utils/WxmpUtils/WxmpOptions.cs
+++ b/ApiTools.Core/Utils/WxmpUtils/WxmpOptions.cs
@@ -18,24 +18,6 @@
         }
 
         public List<WxmpOptionsItem> Items { get; set; }
-
-        /// <summary>
-        /// 璁㈤槄娑堟伅妯℃澘
-        /// </summary>
-        public Dictionary<string, WxmpOptionsSubscribMessageTemplate> SubscribMessageTemplates { get; set; } = [];
-    }
-
-    public class WxmpOptionsSubscribMessageTemplate
-    {
-        /// <summary>
-        /// 妯℃澘Id
-        /// </summary>
-        public string TemplateId { get; set; }
-
-        /// <summary>
-        /// 椤甸潰
-        /// </summary>
-        public string Page { get; set; }
     }
 
     public class WxmpOptionsItem
diff --git a/ApiTools.Core/Utils/WxmpUtils/WxmpUtils.cs b/ApiTools.Core/Utils/WxmpUtils/WxmpUtils.cs
index 864a1d8..39321b6 100644
--- a/ApiTools.Core/Utils/WxmpUtils/WxmpUtils.cs
+++ b/ApiTools.Core/Utils/WxmpUtils/WxmpUtils.cs
@@ -161,11 +161,6 @@
             if (option == null || option.AppId.IsNull() || option.AppSecret.IsNull())
                 throw Oops.Oh(EnumErrorCodeType.s400, "鍙戦�佽闃呮秷鎭け璐ワ紝缂哄け閰嶇疆锛歐xmpOptions");
             command.EnvVersion = option.EnvVersion;
-            //if (!options.Value.SubscribMessageTemplates.ContainsKey(command.TemplateId))
-            //    throw Oops.Oh(EnumErrorCodeType.s400, "鍙戦�佽闃呮秷鎭け璐ワ紝妯℃澘涓嶅瓨鍦�");
-            //var template = options.Value.SubscribMessageTemplates[command.TemplateId];
-            //command.TemplateId = template.TemplateId;
-            //if (command.Page.IsNull()) command.Page = template.Page;
             var accessToken = await GetAccessToken(command.WxmpCode);
             var jsonContent = JsonConvert.SerializeObject(command, new JsonSerializerSettings
             {
@@ -176,13 +171,10 @@
                 .WithQueryParameter("access_token", accessToken)
                 .SetJsonContent(jsonContent));
             response.EnsureSuccessStatusCode();
-            if (response.Content.Headers.ContentType.ToString() == "application/json; charset=UTF-8")
-            {
-                var jsonResult = await response.Content.ReadAsStringAsync();
-                var callback = jsonResult.JsonTo<WxmpSendSubscribMessageResponse>();
-                if (callback == null || callback.ErrorCode != 0)
-                    throw Oops.Oh(EnumErrorCodeType.s510, $"鍙戦�佽闃呮秷鎭け璐ワ細{callback.ErrorMessage}锛岃鑱旂郴绠$悊鍛�");
-            }
+            var jsonResult = await response.Content.ReadAsStringAsync();
+            var callback = jsonResult.JsonTo<WxmpSendSubscribMessageResponse>();
+            if (callback == null || callback.ErrorCode != 0)
+                throw Oops.Oh(EnumErrorCodeType.s510, $"鍙戦�佽闃呮秷鎭け璐ワ細{callback.ErrorMessage}锛岃鑱旂郴绠$悊鍛�");
         }
     }
 }
diff --git a/ApiTools.Web.Entry/appsettings.json b/ApiTools.Web.Entry/appsettings.json
index 54bb8df..bdb049d 100644
--- a/ApiTools.Web.Entry/appsettings.json
+++ b/ApiTools.Web.Entry/appsettings.json
@@ -58,39 +58,7 @@
         "AppSecret": "9a132eda735bc925200b0e215cffe20a",
         "EnvVersion": "trial"
       }
-    ],
-    "SubscribMessageTemplates": {
-      // 鏀粯鎴愬姛鎻愰啋  缁撶畻瀹屾垚鍚庡悜鎵挎徑绔鐞嗗憳鎺ㄩ��
-      "SettlementCompletedToSupplier": {
-        "TemplateId": "dz2HCc-EnR4WEfsuj2GuduF8SLu40J83xez1bLLbaC0",
-        "Page": "pages/workbenches/workbenches"
-      },
-      // 鎶ラ叕缁撶畻瀹℃牳缁撴灉閫氱煡  鐢叉柟缁撶畻纭鍚庡悜鎵挎徑绔鐞嗗憳鎺ㄩ��
-      "SettlementAuditCompletedToSupplier": {
-        "TemplateId": "Qp6cetvhwONMS1y9LOBt4dZgq49Hc14lIsm-LVE0Hfo",
-        "Page": "pages/workbenches/workbenches"
-      },
-      // 宸ヨ祫鍙戞斁閫氱煡  缁撶畻瀹屾垚鍚庡悜C绔汉鍛橀�氱煡
-      "SettlementReceiveCompletedToUser": {
-        "TemplateId": "pw-WntZZJjADXfLsxcs5S8pKlpTrSc-HtJs0ZZvqliE",
-        "Page": "pages/home/index"
-      },
-      // 鎶ュ悕褰曠敤缁撴灉閫氱煡  琚綍鐢ㄥ悗鍚慍绔汉鍛橀�氱煡
-      "HireCompletedToUser": {
-        "TemplateId": "dz2HCc-EnR4WEfsuj2GuduF8SLu40J83xez1bLLbaC0",
-        "Page": "pages/home/index"
-      },
-      // 鎺掔彮鎴愬姛閫氱煡  鎺掔彮鍚庡悜C绔汉鍛橀�氱煡
-      "ArrangeCompletedToUser": {
-        "TemplateId": "dz2HCc-EnR4WEfsuj2GuduF8SLu40J83xez1bLLbaC0",
-        "Page": "pages/home/index"
-      },
-      // 娴嬭瘯
-      "Test": {
-        "TemplateId": "T7Gta6H6TROZjcqeSWVTG2wWGGInWh0fGTOgCCgVBuk",
-        "Page": "pages/home/index"
-      }
-    }
+    ]
   },
   "Task": {
     "SettlementTime": "T0"
@@ -123,7 +91,7 @@
     "Password": "8af9s7",
     "TemplateCodes": {
       //818骞冲彴鐧诲綍/娉ㄥ唽
-      "LoginOrRegister": "楠岃瘉鐮�${code}锛岀敤鎴锋偍濂斤紝鎮ㄦ鍦ㄨ繘琛屽钩鍙扮櫥褰�/娉ㄥ唽锛岄獙璇佺爜10鍒嗛挓鍐呮湁鏁堛��",
+      "LoginOrRegister": "楠岃瘉鐮�${code}锛岀敤鎴锋偍濂斤紝鎮ㄦ鍦ㄨ繘琛屽钩鍙扮櫥褰�/娉ㄥ唽锛岄獙璇佺爜3鍒嗛挓鍐呮湁鏁堛��",
       //818鎵嬫満鍙风爜淇敼
       "UpdateUserPhoneNumber": "楠岃瘉鐮�${code}锛屾偍姝e湪杩涜淇敼鎵嬫満鍙风爜鎿嶄綔锛岃鍕挎硠闇诧紝鑻ラ潪鏈汉鎿嶄綔璇峰拷鐣ャ��",
       //818閽卞寘寮�閫�
@@ -200,7 +168,7 @@
         "VerifyCode": "SMS_471100021",
 
         //818骞冲彴鐧诲綍/娉ㄥ唽 楠岃瘉鐮�${code}锛岀敤鎴锋偍濂斤紝鎮ㄦ鍦ㄨ繘琛屽钩鍙扮櫥褰�/娉ㄥ唽锛岄獙璇佺爜10鍒嗛挓鍐呮湁鏁堛��
-        "LoginOrRegister": "SMS_472170005",
+        "LoginOrRegister": "SMS_498465483",
         //818璐﹀彿寮�閫氾紙绠$悊绔級灏婃暚鐨勭敤鎴锋偍濂斤紝浜哄姏鏃犲咖璐﹀彿宸插紑閫氾紝璐﹀彿锛�${account}锛屽瘑鐮侊細${pwd}锛岃鐧诲綍缃戝潃 https://admin.81812333.com
         "CreateOperationAccount": "SMS_471970028",
         //818鎵嬫満鍙风爜淇敼 楠岃瘉鐮�${code}锛屾偍姝e湪杩涜淇敼鎵嬫満鍙风爜鎿嶄綔锛岃鍕挎硠闇诧紝鑻ラ潪鏈汉鎿嶄綔璇峰拷鐣ャ��

--
Gitblit v1.9.1