using MediatR; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; namespace FlexJobApi.Core { /// /// 支付宝资金二级商户KYB代进件 /// [Resource([EnumResourceController.UserServerEnterpriseWallet])] public class AlipayFundExpandindirectCreateCommand : IRequest { /// /// 产品码 /// public string ProductCode { get; set; } /// /// 场景码 /// public string BizScene { get; set; } /// /// 外部单号 /// public string OutBizNo { get; set; } /// /// 二级商户信息-标识 /// public string Identity { get; set; } /// /// 二级商户信息-标识类型 /// public string IdentityType { get; set; } /// /// 二级商户信息-姓名 /// public string Name { get; set; } /// /// 业务类型 /// public string BizType { get; set; } /// /// 原进件单id /// public string OriginalOrderId { get; set; } /// /// 资金记账本的业务场景 /// public string SceneCode { get; set; } /// /// 转账场景说明 /// public string SceneDirections { get; set; } /// /// 转账场景截图 /// public string SceneImage { get; set; } /// /// 商户行业资质图片或协议文本 /// public string SceneQualificationImage { get; set; } /// /// 商户站点信息 /// public AlipayFundExpandindirectCreateCommandSites SitesInfo { get; set; } } public class AlipayFundExpandindirectCreateCommandSites { public string WEBSITE { get; set; } public string APP { get; set; } public string GONGZH { get; set; } public string QITA { get; set; } public string XCHENGXU_ZHI { get; set; } } /// /// 支付宝资金二级商户KYB代进件 /// public class AlipayFundExpandindirectCreateCommandResult { /// /// 进件单创建时间 /// public string CreateTime { get; set; } /// /// 进件单id /// public string OrderId { get; set; } /// /// 外部单号 /// public string OutBizNo { get; set; } /// /// 进件单状态 /// public string Status { get; set; } /// /// 进件单任务完结时间 /// public string TaskFinishTime { get; set; } } }