升级自定义交易组件常用商品接口,spu接口,品牌接口,订单接口,物流接口。

This commit is contained in:
大灰灰
2022-06-30 22:42:19 +08:00
parent 43a691d1be
commit dc408b8596
27 changed files with 1070 additions and 667 deletions

View File

@@ -146,7 +146,6 @@ namespace CoreCms.Net.Web.WebApi.Controllers.WeChatOAuth
#endregion
#region xml内容
/// <summary>
/// 对解密后的xml数据进行筛选并分发处理结果
@@ -214,6 +213,17 @@ namespace CoreCms.Net.Web.WebApi.Controllers.WeChatOAuth
var openProductBrandAuditEvent = client.DeserializeEventFromXml<SKIT.FlurlHttpClient.Wechat.Api.Events.OpenProductBrandAuditEvent>(msgXml);
callBack = await _mediator.Send(new OpenProductBrandAuditEventCommand() { EventObj = openProductBrandAuditEvent });
break;
//自定义交易组件支付回调
case EventType.OpenProductOrderPay:
var openProductOrderPayEvent = client.DeserializeEventFromXml<SKIT.FlurlHttpClient.Wechat.Api.Events.OpenProductOrderPayEvent>(msgXml);
callBack = await _mediator.Send(new OpenProductOrderPayEventCommand() { EventObj = openProductOrderPayEvent });
break;
//自定交易组件-用户确认收货
case EventType.OpenProductOrderConfirm:
var openProductOrderConfirmEvent = client.DeserializeEventFromXml<SKIT.FlurlHttpClient.Wechat.Api.Events.OpenProductOrderConfirmEvent>(msgXml);
callBack = await _mediator.Send(new OpenProductOrderConfirmEventCommand() { EventObj = openProductOrderConfirmEvent });
break;
default:
NLogUtil.WriteFileLog(LogLevel.Info, LogType.WxPost, "接收服务器推送处理xml内容/Event无匹配", JsonConvert.SerializeObject(sourceXml));
break;
@@ -235,7 +245,6 @@ namespace CoreCms.Net.Web.WebApi.Controllers.WeChatOAuth
}
#endregion
#region xml文本数据
/// <summary>