using MediatR; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 查询支付宝资金二级商户KYB代进件单详情 /// [Resource([EnumResourceController.UserServerEnterpriseWallet])] public class GetEnterpriseWalletExpandindirectOrderQuery : IRequest { /// /// 企业Id /// public Guid? EnterpriseId { get; set; } } /// /// 查询支付宝资金二级商户KYB代进件单详情-结果 /// public class GetEnterpriseWalletExpandindirectOrderQueryResult { public GetEnterpriseWalletExpandindirectOrderQueryResult() { Files = []; } /// /// 单号 /// public string OutBizNo { get; set; } /// /// 支付宝登录账号 /// public string Identity { get; set; } /// /// 支付宝姓名 /// public string Name { get; set; } /// /// 资金记账本的业务场景 /// public EnumEnterpriseWalletExpandindirectOrderScene Scene { get; set; } /// /// 转账场景说明 /// public string SceneDirections { get; set; } /// /// 商户站点信息 /// public string Sites { get; set; } /// /// 进件单id /// public string OrderId { get; set; } /// /// 进件单状态 /// public EnumEnterpriseWalletExpandindirectOrderStatus OrderStatus { get; set; } /// /// 进件单任务完结时间 /// public DateTime? TaskFinishTime { get; set; } /// /// 进件单审核不通过原因 /// public string RiskReviewRemark { get; set; } /// /// 商户站点信息 /// public GetEnterpriseWalletExpandindirectOrderQueryResultSites SitesInfo { get; set; } /// /// 附件 /// public List Files { get; set; } } public class GetEnterpriseWalletExpandindirectOrderQueryResultSites { /// /// 网站 /// public string WEBSITE { get; set; } /// /// APP /// public string APP { get; set; } /// /// 公众号 /// public string GONGZH { get; set; } /// /// 支付宝小程序 /// public string XCHENGXU_ZHI { get; set; } /// /// 其他 /// public string QITA { get; set; } } /// /// 查询支付宝资金二级商户KYB代进件单详情-结果 /// public class GetEnterpriseWalletExpandindirectOrderQueryResultFile { /// /// 类型 /// public EnumEnterpriseWalletExpandindirectOrderFileType Type { get; set; } /// /// 附件 /// public string File { get; set; } } }