shikeying
2024-01-11 3b67e947e36133e2a40eb2737b15ea375e157ea0
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
package com.walker.pay.allinpaycloud.pojo;
 
/**
 * 设置企业信息。
 */
public class RequestSetCompany {
 
    public String getCompanyName() {
        return companyName;
    }
 
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }
 
    public long getAuthType() {
        return authType;
    }
 
    /**
     * 认证类型
     * 1:三证
     * 2:一证
     * 默认1-三证
     * @param authType
     */
    public void setAuthType(long authType) {
        this.authType = authType;
    }
 
    public String getUniCredit() {
        return uniCredit;
    }
 
    /**
     * 统一社会信用(一证),
     * 认证类型为2时必传
     * @param uniCredit
     */
    public void setUniCredit(String uniCredit) {
        this.uniCredit = uniCredit;
    }
 
    public String getBusinessLicense() {
        return businessLicense;
    }
 
    /**
     * 营业执照号(三证),
     * 认证类型为1时必传
     * @param businessLicense
     */
    public void setBusinessLicense(String businessLicense) {
        this.businessLicense = businessLicense;
    }
 
    public String getOrganizationCode() {
        return organizationCode;
    }
 
    public void setOrganizationCode(String organizationCode) {
        this.organizationCode = organizationCode;
    }
 
    public String getTaxRegister() {
        return taxRegister;
    }
 
    /**
     * 税务登记证(三证),
     * 认证类型为1时必传
     * @param taxRegister
     */
    public void setTaxRegister(String taxRegister) {
        this.taxRegister = taxRegister;
    }
 
    public String getLegalName() {
        return legalName;
    }
 
    /**
     * 法人姓名
     * @param legalName
     */
    public void setLegalName(String legalName) {
        this.legalName = legalName;
    }
 
    public long getIdentityType() {
        return identityType;
    }
 
    /**
     * 法人证件类型, 1 身份证
     * @param identityType
     */
    public void setIdentityType(long identityType) {
        this.identityType = identityType;
    }
 
    public String getLegalIds() {
        return legalIds;
    }
 
    /**
     * 法人证件号码,AES加密
     * @param legalIds
     */
    public void setLegalIds(String legalIds) {
        this.legalIds = legalIds;
    }
 
    public String getLegalPhone() {
        return legalPhone;
    }
 
    /**
     * 法人手机号码
     * @param legalPhone
     */
    public void setLegalPhone(String legalPhone) {
        this.legalPhone = legalPhone;
    }
 
    public String getAccountNo() {
        return accountNo;
    }
 
    /**
     * 企业对公账户,支持数字和“-”字符,
     * AES加密, href="#_敏感信息加解密" 详细
     * @param accountNo
     */
    public void setAccountNo(String accountNo) {
        this.accountNo = accountNo;
    }
 
    public String getParentBankName() {
        return parentBankName;
    }
 
    /**
     * 开户银行名称,详细,需严格按照银行列表上送,部分银行支持多种上送方式,选其一上送即可。
     * 注:测试环境仅支持工农中建交。
     * @param parentBankName
     */
    public void setParentBankName(String parentBankName) {
        this.parentBankName = parentBankName;
    }
 
    public String getBankName() {
        return bankName;
    }
 
    /**
     * 开户行支行名称
     * @param bankName
     */
    public void setBankName(String bankName) {
        this.bankName = bankName;
    }
 
    public String getUnionBank() {
        return unionBank;
    }
 
    /**
     * 支付行号,12位数字
     * @param unionBank
     */
    public void setUnionBank(String unionBank) {
        this.unionBank = unionBank;
    }
 
    public String getBizUserId() {
        return bizUserId;
    }
 
    public void setBizUserId(String bizUserId) {
        this.bizUserId = bizUserId;
    }
 
    public String getBackUrl() {
        return backUrl;
    }
 
    public void setBackUrl(String backUrl) {
        this.backUrl = backUrl;
    }
 
    public String getCompanyAddress() {
        return companyAddress;
    }
 
    public void setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
    }
 
    public boolean isAuth() {
        return auth;
    }
 
    /**
     * 是否进行线上认证, true:系统自动审核
     * @param auth
     */
    public void setAuth(boolean auth) {
        this.auth = auth;
    }
 
    public String getTelephone() {
        return telephone;
    }
 
    /**
     * 联系电话
     * @param telephone
     */
    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }
 
    private String telephone;
    private boolean auth = true;
    private String companyAddress;
    private String bizUserId;
    private String backUrl;
 
    private String companyName;
    private long authType = 1;
    private String uniCredit;
    private String businessLicense;
    private String organizationCode;
    private String taxRegister;
    private String legalName;
    private long identityType = 1;
    private String legalIds;
    private String legalPhone;
    private String accountNo;
    private String parentBankName;
    private String bankName;
    private String unionBank;
 
}