From cca45a8a0a83d1bbdaa126e88a53ef3d24ce582d Mon Sep 17 00:00:00 2001
From: lijin <17408817@qq.com>
Date: 星期四, 20 十一月 2025 09:17:46 +0800
Subject: [PATCH] 提交

---
 ApiTools.Application/ApiTools.Application.csproj              |    5 ++
 ApiTools.Core/ApiTools.Core.xml                               |   52 ++++++++++++++++++++++++++
 ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs |   18 ++++++++-
 3 files changed, 73 insertions(+), 2 deletions(-)

diff --git a/ApiTools.Application/ApiTools.Application.csproj b/ApiTools.Application/ApiTools.Application.csproj
index 4c7484c..f08bd68 100644
--- a/ApiTools.Application/ApiTools.Application.csproj
+++ b/ApiTools.Application/ApiTools.Application.csproj
@@ -8,6 +8,11 @@
 		<ImplicitUsings>enable</ImplicitUsings>
 	</PropertyGroup>
 
+
+	<ItemGroup>
+	  <Compile Remove="WxUtils\Commands\SaveWxCommandHandler.cs" />
+	</ItemGroup>
+
 	<ItemGroup>
 		<None Remove="ApiTools.Application.xml" />
 	</ItemGroup>
diff --git a/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs b/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs
index 759c37d..f28e247 100644
--- a/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs
+++ b/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs
@@ -1,4 +1,5 @@
 锘縰sing ApiTools.Core;
+using Baidu.Aip;
 using MediatR;
 using System;
 using System.Collections.Generic;
@@ -8,8 +9,21 @@
 
 namespace ApiTools.CommonServer.Application
 {
-    public class SaveWxCommandHandler(WxmpUtils utils) :IRequestHandler<WxmpUtils, Guid>,IRequestHandler<WxmpUtilsCommand, bool>
+    public class SaveWxCommandHandler(WxmpUtils utils) : IRequestHandler<SaveWxSettingCommand, Guid>
     {
-
+        public async Task<Guid> Handle(SaveWxSettingCommand request, CancellationToken cancellationToken)
+        {
+            return await utils.WxSend(new SendRequest
+            {
+                WxmpCode = request.Code,
+                EnvVersion = request.EnvVersion,
+                template_id = request.t,
+                page = request.ChannelCreatedUserId,
+                touser = request.ChannelCreatedUserId,
+                data =
+                miniprogram_state=
+                lang=
+            }, request.TemplateParam, cancellationToken);
+        }
     }
 }
diff --git a/ApiTools.Core/ApiTools.Core.xml b/ApiTools.Core/ApiTools.Core.xml
index fd5b1e2..c461dbb 100644
--- a/ApiTools.Core/ApiTools.Core.xml
+++ b/ApiTools.Core/ApiTools.Core.xml
@@ -2448,6 +2448,11 @@
             浣欓
             </summary>
         </member>
+        <member name="P:ApiTools.Core.GetChannelPingAnPayWalletQueryResult.SignStatus">
+            <summary>
+            绛剧害鐘舵��
+            </summary>
+        </member>
         <member name="T:ApiTools.Core.GetChannelWalletTransactionQuery">
             <summary>
             鏌ヨ娓犻亾閽卞寘浜ゆ槗璇︽儏
@@ -6755,6 +6760,46 @@
             閿欒淇℃伅
             </summary>
         </member>
+        <member name="T:ApiTools.Core.SendRequest">
+            <summary>
+            鍙戦�佽闃呮秷鎭�
+            </summary>
+        </member>
+        <member name="P:ApiTools.Core.SendRequest.WxmpCode">
+            <summary>
+            灏忕▼搴忕紪鍙�
+            </summary>
+        </member>
+        <member name="P:ApiTools.Core.SendRequest.EnvVersion">
+            <summary>
+            瑕佹墦寮�鐨勫皬绋嬪簭鐗堟湰銆傛寮忕増涓� "release"锛屼綋楠岀増涓� "trial"锛屽紑鍙戠増涓� "develop"銆傞粯璁ゆ槸姝e紡鐗堛��
+            </summary>
+        </member>
+        <member name="P:ApiTools.Core.SendRequest.template_id">
+            <summary>
+            鎵�闇�涓嬪彂鐨勮闃呮ā鏉縤d
+            </summary>
+        </member>
+        <member name="P:ApiTools.Core.SendRequest.page">
+            <summary>
+            鐐瑰嚮妯℃澘鍗$墖鍚庣殑璺宠浆椤甸潰锛屼粎闄愭湰灏忕▼搴忓唴鐨勯〉闈€�傛敮鎸佸甫鍙傛暟,锛堢ず渚媔ndex?foo=bar锛夈�傝瀛楁涓嶅~鍒欐ā鏉挎棤璺宠浆
+            </summary>
+        </member>
+        <member name="P:ApiTools.Core.SendRequest.touser">
+            <summary>
+            鎺ユ敹鑰咃紙鐢ㄦ埛锛夌殑 openid
+            </summary>
+        </member>
+        <member name="P:ApiTools.Core.SendRequest.data">
+            <summary>
+            妯℃澘鍐呭锛屾牸寮忓舰濡倇 "phrase3": { "value": "瀹℃牳閫氳繃" }, "name1": { "value": "璁㈤槄" }, "date2": { "value": "2019-12-25 09:42" } }
+            </summary>
+        </member>
+        <member name="T:ApiTools.Core.SendResponse">
+            <summary>
+            鍙戦�佽闃呮秷鎭�-缁撴灉
+            </summary>
+        </member>
         <member name="T:ApiTools.Core.WxmpOptions">
             <summary>
             寰俊灏忕▼搴忛厤缃�
@@ -6799,6 +6844,13 @@
             <param name="command"></param>
             <returns></returns>
         </member>
+        <member name="M:ApiTools.Core.WxmpUtils.WxSend(ApiTools.Core.SendRequest)">
+            <summary>
+            璇ユ帴鍙g敤浜庡彂閫佽闃呮秷鎭�
+            </summary>
+            <param name="command"></param>
+            <returns></returns>
+        </member>
         <member name="T:ApiTools.Core.XmlDoc">
             <summary>
             娉ㄩ噴鏂囨。

--
Gitblit v1.9.1