From 0f9263238c5760267db714bb9fb6f4b86e202b22 Mon Sep 17 00:00:00 2001
From: lijin <17408817@qq.com>
Date: 星期五, 21 十一月 2025 09:05:37 +0800
Subject: [PATCH] 签入

---
 ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs |   29 ++++++++++++++++++-----------
 1 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs b/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs
index f28e247..18489f4 100644
--- a/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs
+++ b/ApiTools.Application/WxUtils/Commands/SaveWxCommandHandler.cs
@@ -9,21 +9,28 @@
 
 namespace ApiTools.CommonServer.Application
 {
-    public class SaveWxCommandHandler(WxmpUtils utils) : IRequestHandler<SaveWxSettingCommand, Guid>
+    public class SaveWxCommandHandler(WxmpUtils utils) : IRequestHandler<SaveWxSendCommand, string>
     {
-        public async Task<Guid> Handle(SaveWxSettingCommand request, CancellationToken cancellationToken)
+        private readonly WxmpUtils utils = utils;
+        /// <summary>
+        /// 璇ユ帴鍙g敤浜庡彂閫佽闃呮秷鎭�
+        /// </summary>
+        /// <param name="request"></param>
+        /// <param name="cancellationToken"></param>
+        /// <returns></returns>
+        public async Task<string> Handle(SaveWxSendCommand 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);
+                WxmpCode = request.WxmpCode,
+                //EnvVersion = request.EnvVersion,
+                Template_id = request.Template_id.ToString(),
+                Page = request.Page,
+                Touser = request.Touser,
+                Data = request.Data,
+                //miniprogram_state = request.miniprogram_state,
+                Lang = request.Lang
+            });
         }
     }
 }

--
Gitblit v1.9.1