sunpengfei
22 小时以前 fd1d2c1d5f519ddb4667019d6685ff270ad6716b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
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
{
    /// <summary>
    /// 查询企业钱包详情
    /// </summary>
    [Resource([EnumResourceController.UserServerEnterpriseWallet])]
    public class GetEnterpriseWalletQuery : IRequest<GetEnterpriseWalletQueryResult>
    {
        /// <summary>
        /// 企业Id
        /// </summary>
        public Guid? EnterpriseId { get; set; }
 
        /// <summary>
        /// 通道
        /// </summary>
        public EnumEnterpriseWalletAccess Access { get; set; }
    }
 
    /// <summary>
    /// 查询企业钱包开通结果
    /// </summary>
    public class GetEnterpriseWalletQueryResult
    {
        public GetEnterpriseWalletQueryResult()
        {
            Files = [];
        }
 
        /// <summary>
        /// 钱包Id
        /// </summary>
        public Guid? Id { get; set; }
 
        /// <summary>
        /// 通道
        /// </summary>
        public EnumEnterpriseWalletAccess Access { get; set; }
 
        /// <summary>
        /// 协议号
        /// </summary>
        public string Code { get; set; }
 
        /// <summary>
        /// 通道协议号
        /// </summary>
        public string AgreementNo { get; set; }
 
        /// <summary>
        /// 协议签约时间
        /// </summary>
        public DateTime? SignTime { get; set; }
 
        /// <summary>
        /// 协议生效时间
        /// </summary>
        public DateTime? ValidTime { get; set; }
 
        /// <summary>
        /// 协议失效时间
        /// </summary>
        public DateTime? InvalidTime { get; set; }
 
        /// <summary>
        /// 签约状态
        /// </summary>
        public EnumEnterpriseWalletSignStatus SignStatus { get; set; }
 
        /// <summary>
        /// 支付宝姓名
        /// </summary>
        public string Name { get; set; }
 
        /// <summary>
        /// 支付宝登录账号
        /// </summary>
        public string Identity { get; set; }
 
        /// <summary>
        /// 资金记账本的业务场景
        /// </summary>
        public EnumEnterpriseWalletExpandindirectOrderScene Scene { get; set; }
 
        /// <summary>
        /// 转账场景说明
        /// </summary>
        public string SceneDirections { get; set; }
 
        /// <summary>
        /// 进件单状态
        /// </summary>
        public EnumEnterpriseWalletExpandindirectOrderStatus OrderStatus { get; set; }
 
        /// <summary>
        /// 进件单任务完结时间
        /// </summary>
        public DateTime? TaskFinishTime { get; set; }
 
        /// <summary>
        /// 进件单审核不通过原因
        /// </summary>
        public string RiskReviewRemark { get; set; }
 
        /// <summary>
        /// 商户站点信息
        /// </summary>
        public GetEnterpriseWalletExpandindirectOrderQueryResultSites SitesInfo { get; set; }
 
        /// <summary>
        /// 附件
        /// </summary>
        public List<GetEnterpriseWalletExpandindirectOrderQueryResultFile> Files { get; set; }
 
        /// <summary>
        /// 待进件状态
        /// </summary>
        public EnumEnterpriseWalletExpandindirectOrderStatus ExpandindirectOrderStatus { get; set; }
    }
}