|
23 | 23 | @AllArgsConstructor |
24 | 24 | @Accessors(chain = true) |
25 | 25 | public class WxPayApplyment4SubCreateRequest implements Serializable { |
26 | | - private static final long serialVersionUID = 1L; |
| 26 | + private static final long serialVersionUID = 4104022969945059126L; |
27 | 27 |
|
28 | 28 | /** |
29 | 29 | * 业务申请编号 |
@@ -78,7 +78,7 @@ public class WxPayApplyment4SubCreateRequest implements Serializable { |
78 | 78 | @AllArgsConstructor |
79 | 79 | @Accessors(chain = true) |
80 | 80 | public static class ContactInfo implements Serializable { |
81 | | - private static final long serialVersionUID = 1L; |
| 81 | + private static final long serialVersionUID = -9087348002744428474L; |
82 | 82 |
|
83 | 83 | /** |
84 | 84 | * 超级管理员类型 |
@@ -211,7 +211,7 @@ public static class ContactInfo implements Serializable { |
211 | 211 | @AllArgsConstructor |
212 | 212 | @Accessors(chain = true) |
213 | 213 | public static class SubjectInfo implements Serializable { |
214 | | - private static final long serialVersionUID = 1L; |
| 214 | + private static final long serialVersionUID = -6651911735969445765L; |
215 | 215 |
|
216 | 216 | /** |
217 | 217 | * 主体类型 |
@@ -242,6 +242,13 @@ public static class SubjectInfo implements Serializable { |
242 | 242 | @SerializedName("certificate_letter_copy") |
243 | 243 | private String certificateLetterCopy; |
244 | 244 |
|
| 245 | + /** |
| 246 | + * 小微辅助证明材料 |
| 247 | + * 主体类型为小微商户时,小微辅助证明材料必填 |
| 248 | + */ |
| 249 | + @SerializedName("micro_biz_info") |
| 250 | + private MicroBizInfo microBizInfo; |
| 251 | + |
245 | 252 | /** |
246 | 253 | * 金融机构许可证信息 |
247 | 254 | */ |
@@ -393,6 +400,88 @@ public static class FinanceInstitutionInfo implements Serializable { |
393 | 400 | private List<String> financeLicensePics; |
394 | 401 | } |
395 | 402 |
|
| 403 | + /** |
| 404 | + * 小微辅助证明材料 |
| 405 | + */ |
| 406 | + @Data |
| 407 | + @Builder |
| 408 | + @NoArgsConstructor |
| 409 | + @AllArgsConstructor |
| 410 | + @Accessors(chain = true) |
| 411 | + public static class MicroBizInfo implements Serializable { |
| 412 | + |
| 413 | + private static final long serialVersionUID = 2327302539406612422L; |
| 414 | + |
| 415 | + /** |
| 416 | + * 小微经营类型 |
| 417 | + * 枚举值: |
| 418 | + * MICRO_TYPE_STORE:门店场所 |
| 419 | + * MICRO_TYPE_MOBILE:流动经营/便民服务 |
| 420 | + * MICRO_TYPE_ONLINE:线上商品/服务交易 |
| 421 | + * 示例值:MICRO_TYPE_STORE |
| 422 | + */ |
| 423 | + @SerializedName("micro_biz_type") |
| 424 | + private MicroBizTypeEnum microBizType; |
| 425 | + |
| 426 | + /** |
| 427 | + * 门店名称 |
| 428 | + * 1、填写规范: |
| 429 | + * 门店场所:填写门店名称 |
| 430 | + * 流动经营/便民服务:填写经营/服务名称 |
| 431 | + * 线上商品/服务交易:填写线上店铺名称 |
| 432 | + * 2、格式规范: |
| 433 | + * 长度为1-50个字符 |
| 434 | + * 前后不能有空格、制表符、换行符 |
| 435 | + * 不能仅含数字、特殊字符 |
| 436 | + * 仅能填写数字、英文字母、汉字及特殊字符 |
| 437 | + * 仅支持utf-8格式 |
| 438 | + * 示例值:大郎烧饼 |
| 439 | + */ |
| 440 | + @SerializedName("micro_name") |
| 441 | + private String microName; |
| 442 | + |
| 443 | + /** |
| 444 | + * 门店省市编码 |
| 445 | + * 1、只能由数字组成 |
| 446 | + * 2、详细参见微信支付提供的省市对照表 |
| 447 | + * 3、填写规范: |
| 448 | + * 门店场所:填写门店省市编码 |
| 449 | + * 流动经营/便民服务:填写经营/服务所在地省市编码 |
| 450 | + * 线上商品/服务交易:填写卖家所在地省市编码 |
| 451 | + * 示例值:440305 |
| 452 | + */ |
| 453 | + @SerializedName("micro_address_code") |
| 454 | + private String microAddressCode; |
| 455 | + |
| 456 | + /** |
| 457 | + * 门店地址 |
| 458 | + * 1、填写规范: |
| 459 | + * 门店场所:填写店铺详细地址,具体区/县及街道门牌号或大厦楼层 |
| 460 | + * 流动经营/便民服务:填写"无" |
| 461 | + * 线上商品/服务交易:填写电商平台名称 |
| 462 | + * 2、格式规范: |
| 463 | + * 长度为4-512个字符 |
| 464 | + * 前后不能有空格、制表符、换行符 |
| 465 | + * 不能仅含数字、特殊字符 |
| 466 | + * 仅能填写数字、英文字母、汉字及特殊字符 |
| 467 | + * 仅支持utf-8格式 |
| 468 | + * 示例值:广东省深圳市南山区xx大厦x层xxxx室 |
| 469 | + */ |
| 470 | + @SerializedName("micro_address") |
| 471 | + private String microAddress; |
| 472 | + |
| 473 | + /** |
| 474 | + * 门店门头照片/经营场景照片 |
| 475 | + * 1、门店场所:请上传门头正面照片(要求门店招牌、门框完整、清晰、可辨识);若为停车场等无固定门头照片的经营场所,可上传岗亭/出入闸口; |
| 476 | + * 2、流动经营/便民服务:填写媒体文件ID列表,最多5张; |
| 477 | + * 3、线上商品/服务交易:请上传线上店铺网页截图(清晰度足够识别店铺名称的首页截图); |
| 478 | + * 4、请填写通过《图片上传API》预先上传图片生成好的MediaID |
| 479 | + * 示例值:0P3ng6KTIW4-Q_l2FjKLZuhHjBWoMAjmVtCz7ScmhEIThCaV-4BBgVwtNkCHO_XXqK5dE5YdOmFJBZR9FwczhJehHhAZN6BKXQPcs-VvdSo |
| 480 | + */ |
| 481 | + @SerializedName("micro_pics") |
| 482 | + private List<String> microPics; |
| 483 | + } |
| 484 | + |
396 | 485 | @Data |
397 | 486 | @Builder |
398 | 487 | @NoArgsConstructor |
@@ -603,7 +692,7 @@ public static class UboInfo implements Serializable { |
603 | 692 | @AllArgsConstructor |
604 | 693 | @Accessors(chain = true) |
605 | 694 | public static class BusinessInfo implements Serializable { |
606 | | - private static final long serialVersionUID = 1L; |
| 695 | + private static final long serialVersionUID = -8605049544105644011L; |
607 | 696 |
|
608 | 697 | /** |
609 | 698 | * 商户简称 |
@@ -876,7 +965,7 @@ public static class WeworkInfo implements Serializable { |
876 | 965 | @AllArgsConstructor |
877 | 966 | @Accessors(chain = true) |
878 | 967 | public static class SettlementInfo implements Serializable { |
879 | | - private static final long serialVersionUID = 1L; |
| 968 | + private static final long serialVersionUID = -5025743467243760522L; |
880 | 969 |
|
881 | 970 | /** |
882 | 971 | * 入驻结算规则ID |
@@ -937,7 +1026,7 @@ public static class SettlementInfo implements Serializable { |
937 | 1026 | @AllArgsConstructor |
938 | 1027 | @Accessors(chain = true) |
939 | 1028 | public static class BankAccountInfo implements Serializable { |
940 | | - private static final long serialVersionUID = 1L; |
| 1029 | + private static final long serialVersionUID = -5853122395888860086L; |
941 | 1030 |
|
942 | 1031 | /** |
943 | 1032 | * 账户类型 |
@@ -995,7 +1084,7 @@ public static class BankAccountInfo implements Serializable { |
995 | 1084 | @AllArgsConstructor |
996 | 1085 | @Accessors(chain = true) |
997 | 1086 | public static class AdditionInfo implements Serializable { |
998 | | - private static final long serialVersionUID = 1L; |
| 1087 | + private static final long serialVersionUID = -7526912529114022379L; |
999 | 1088 |
|
1000 | 1089 | /** |
1001 | 1090 | * 法人开户承诺函 |
|
0 commit comments