修复自定义交易组件事件回调。

This commit is contained in:
JianWeie
2022-03-24 11:28:53 +08:00
parent 294d3a1454
commit 7d894fa750

View File

@@ -202,21 +202,18 @@ namespace CoreCms.Net.Web.WebApi.Controllers.WeChatOAuth
case EventType.Localtion:
break;
case EventType.OpenProductSpuAudit:
var openProductSpuAuditEvent = client.DeserializeEventFromXml<SKIT.FlurlHttpClient.Wechat.Api.Events.OpenProductSPUAuditEvent>(msgXml);
callBack = await _mediator.Send(new OpenProductSPUAuditEventCommand() { EventObj = openProductSpuAuditEvent });
break;
case EventType.OpenProductCategoryAudit:
var openProductCategoryAuditEvent = client.DeserializeEventFromXml<SKIT.FlurlHttpClient.Wechat.Api.Events.OpenProductCategoryAuditEvent>(msgXml);
callBack = await _mediator.Send(new OpenProductCategoryAuditEventCommand() { EventObj = openProductCategoryAuditEvent });
break;
case EventType.OpenProductBrandAudit:
var openProductBrandAuditEvent = client.DeserializeEventFromXml<SKIT.FlurlHttpClient.Wechat.Api.Events.OpenProductBrandAuditEvent>(msgXml);
callBack = await _mediator.Send(new OpenProductBrandAuditEventCommand() { EventObj = openProductBrandAuditEvent });
break;
default:
NLogUtil.WriteFileLog(LogLevel.Info, LogType.WxPost, "接收服务器推送处理xml内容/Event无匹配", JsonConvert.SerializeObject(sourceXml));
break;