using Aop.Api.Domain; 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 { /// /// 查询企业钱包详情 /// [Resource([EnumResourceController.UserServerEnterpriseWallet])] public class GetEnterpriseWalletQuery : IRequest { /// /// 企业Id /// public Guid? EnterpriseId { get; set; } /// /// 通道 /// public EnumEnterpriseWalletAccess Access { get; set; } } /// /// 查询企业钱包开通结果 /// public class GetEnterpriseWalletQueryResult { /// /// 钱包Id /// public Guid? Id { get; set; } /// /// 通道 /// public EnumEnterpriseWalletAccess Access { get; set; } /// /// 账号 /// public string Account { get; set; } /// /// 商户Id /// public string MerchantId { get; set; } /// /// 协议号 /// public string Code { get; set; } /// /// 通道协议号 /// public string AgreementNo { get; set; } /// /// 协议签约时间 /// public DateTime? SignTime { get; set; } /// /// 协议生效时间 /// public DateTime? ValidTime { get; set; } /// /// 协议失效时间 /// public DateTime? InvalidTime { get; set; } /// /// 签约状态 /// public EnumEnterpriseWalletSignStatus SignStatus { get; set; } /// /// 待进件状态 /// public EnumEnterpriseWalletExpandindirectOrderStatus ExpandindirectOrderStatus { get; set; } } }