From 6e9ec1c080f1a2d8ea3f2e923acd807487ada271 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 21 十一月 2025 16:40:02 +0800
Subject: [PATCH] feat:开发

---
 ApiTools.Core/Utils/WxmpUtils/GetWxmpSubscribMessageTemplatesRequest.cs |  104 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 104 insertions(+), 0 deletions(-)

diff --git a/ApiTools.Core/Utils/WxmpUtils/GetWxmpSubscribMessageTemplatesRequest.cs b/ApiTools.Core/Utils/WxmpUtils/GetWxmpSubscribMessageTemplatesRequest.cs
new file mode 100644
index 0000000..1608ef5
--- /dev/null
+++ b/ApiTools.Core/Utils/WxmpUtils/GetWxmpSubscribMessageTemplatesRequest.cs
@@ -0,0 +1,104 @@
+锘縰sing Newtonsoft.Json;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace ApiTools.Core
+{
+    /// <summary>
+    /// 寰俊灏忕▼搴忚幏鍙栬闃呮秷鎭ā鏉�
+    /// </summary>
+    public class GetWxmpSubscribMessageTemplatesRequest
+    {
+        /// <summary>
+        /// 灏忕▼搴忕紪鍙�
+        /// </summary>
+        public string WxmpCode { get; set; }
+    }
+
+    /// <summary>
+    /// 寰俊灏忕▼搴忚幏鍙栬闃呮秷鎭ā鏉�
+    /// </summary>
+    public class GetWxmpSubscribMessageTemplatesResponse
+    {
+        /// <summary>
+        /// 閿欒鐮�
+        /// </summary>
+        [JsonProperty("errcode")]
+        public int ErrorCode { get; set; }
+
+        /// <summary>
+        /// 閿欒淇℃伅
+        /// </summary>
+        [JsonProperty("errmsg")]
+        public string ErrorMessage { get; set; }
+
+        /// <summary>
+        /// 妯℃澘鍒楄〃
+        /// </summary>
+        [JsonProperty("data")]
+        public List<GetWxmpSubscribMessageTemplatesResponseData> Items { get; set; } = [];
+    }
+
+    /// <summary>
+    /// 寰俊灏忕▼搴忚幏鍙栬闃呮秷鎭ā鏉�
+    /// </summary>
+    public class GetWxmpSubscribMessageTemplatesResponseData
+    {
+        /// <summary>
+        /// 娣诲姞鑷宠处鍙蜂笅鐨勬ā鏉� id锛屽彂閫佸皬绋嬪簭璁㈤槄娑堟伅鏃舵墍闇�
+        /// </summary>
+        [JsonProperty("priTmplId")]
+        public string TemplateId { get; set; }
+
+        /// <summary>
+        /// 妯$増鏍囬
+        /// </summary>
+        [JsonProperty("title")]
+        public string Title { get; set; }
+
+        /// <summary>
+        /// 妯$増鍐呭
+        /// </summary>
+        [JsonProperty("content")]
+        public string Content { get; set; }
+
+        /// <summary>
+        /// 妯℃澘鍐呭绀轰緥
+        /// </summary>
+        [JsonProperty("example")]
+        public string Example { get; set; }
+
+        /// <summary>
+        /// 妯$増绫诲瀷锛�2 涓轰竴娆℃�ц闃咃紝3 涓洪暱鏈熻闃�
+        /// </summary>
+        [JsonProperty("type")]
+        public int Type { get; set; }
+
+        /// <summary>
+        /// 鏋氫妇鍙傛暟鍊艰寖鍥�
+        /// </summary>
+        [JsonProperty("keywordEnumValueList")]
+        public List<GetWxmpSubscribMessageTemplatesResponseDataValue> Values { get; set; } = [];
+    }
+
+    /// <summary>
+    /// 寰俊灏忕▼搴忚幏鍙栬闃呮秷鎭ā鏉�
+    /// </summary>
+    public class GetWxmpSubscribMessageTemplatesResponseDataValue
+    {
+        /// <summary>
+        /// 鏋氫妇鍙傛暟鐨� key
+        /// </summary>
+        [JsonProperty("keywordCode")]
+        public string Code { get; set; }
+
+        /// <summary>
+        /// 鏋氫妇鍙傛暟鍊艰寖鍥村垪琛�
+        /// </summary>
+        [JsonProperty("enumValueList")]
+        public List<string> Values { get; set; } = [];
+    }
+}

--
Gitblit v1.9.1