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/WxUtils/Commands/SaveWxCommandHandler.cs | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
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);
+ }
}
}
--
Gitblit v1.9.1