mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-08-24 16:18:51 +08:00
🎨 优化规范统一部分代码格式
This commit is contained in:
parent
aca8dbabbc
commit
817b474dd0
@ -1,13 +1,13 @@
|
||||
package com.github.binarywang.wxpay.bean.applyment;
|
||||
|
||||
import com.github.binarywang.wxpay.bean.applyment.enums.AccountTypeEnum;
|
||||
import com.github.binarywang.wxpay.v3.SpecEncrypt;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import com.github.binarywang.wxpay.v3.SpecEncrypt;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@ -21,36 +21,36 @@ import java.io.Serializable;
|
||||
@Accessors(chain = true)
|
||||
public class ModifySettlementRequest implements Serializable {
|
||||
private static final long serialVersionUID = 4568552340365230872L;
|
||||
/**
|
||||
*账户类型
|
||||
*/
|
||||
@SerializedName("account_type")
|
||||
private AccountTypeEnum accountType;
|
||||
/**
|
||||
*开户银行
|
||||
*/
|
||||
@SerializedName("account_bank")
|
||||
private String accountBank;
|
||||
/**
|
||||
*开户银行省市编码
|
||||
*/
|
||||
@SerializedName("bank_address_code")
|
||||
private String bankAddressCode;
|
||||
/**
|
||||
*开户银行全称(含支行)
|
||||
*/
|
||||
@SerializedName("bank_name")
|
||||
private String bankName;
|
||||
/**
|
||||
*开户银行联行号
|
||||
*/
|
||||
@SerializedName("bank_branch_id")
|
||||
private String bankBranchId;
|
||||
/**
|
||||
* 账户类型
|
||||
*/
|
||||
@SerializedName("account_type")
|
||||
private AccountTypeEnum accountType;
|
||||
/**
|
||||
* 开户银行
|
||||
*/
|
||||
@SerializedName("account_bank")
|
||||
private String accountBank;
|
||||
/**
|
||||
* 开户银行省市编码
|
||||
*/
|
||||
@SerializedName("bank_address_code")
|
||||
private String bankAddressCode;
|
||||
/**
|
||||
* 开户银行全称(含支行)
|
||||
*/
|
||||
@SerializedName("bank_name")
|
||||
private String bankName;
|
||||
/**
|
||||
* 开户银行联行号
|
||||
*/
|
||||
@SerializedName("bank_branch_id")
|
||||
private String bankBranchId;
|
||||
|
||||
/**
|
||||
*银行账号
|
||||
*/
|
||||
@SpecEncrypt
|
||||
@SerializedName("account_number")
|
||||
private String accountNumber;
|
||||
/**
|
||||
* 银行账号
|
||||
*/
|
||||
@SpecEncrypt
|
||||
@SerializedName("account_number")
|
||||
private String accountNumber;
|
||||
}
|
||||
|
@ -20,34 +20,35 @@ import java.io.Serializable;
|
||||
public class SettlementInfoResult implements Serializable {
|
||||
private static final long serialVersionUID = 4568552340365230872L;
|
||||
/**
|
||||
* 账户类型
|
||||
*/
|
||||
@SerializedName("account_type")
|
||||
private String accountType;
|
||||
/**
|
||||
* 开户银行
|
||||
*/
|
||||
@SerializedName("account_bank")
|
||||
private String accountBank;
|
||||
/**
|
||||
* 开户银行全称(含支行]
|
||||
*/
|
||||
@SerializedName("bank_name")
|
||||
private String bankName;
|
||||
/**
|
||||
* 开户银行联行号
|
||||
*/
|
||||
@SerializedName("bank_branch_id")
|
||||
private String bankBranchId;
|
||||
/**
|
||||
* 银行账号
|
||||
*/
|
||||
@SerializedName("account_number")
|
||||
private String accountNumber;
|
||||
/**
|
||||
* 汇款验证结果
|
||||
* @see com.github.binarywang.wxpay.bean.applyment.enums.SettlementVerifyResultEnum
|
||||
*/
|
||||
@SerializedName("verify_result")
|
||||
private String verifyResult;
|
||||
* 账户类型
|
||||
*/
|
||||
@SerializedName("account_type")
|
||||
private String accountType;
|
||||
/**
|
||||
* 开户银行
|
||||
*/
|
||||
@SerializedName("account_bank")
|
||||
private String accountBank;
|
||||
/**
|
||||
* 开户银行全称(含支行]
|
||||
*/
|
||||
@SerializedName("bank_name")
|
||||
private String bankName;
|
||||
/**
|
||||
* 开户银行联行号
|
||||
*/
|
||||
@SerializedName("bank_branch_id")
|
||||
private String bankBranchId;
|
||||
/**
|
||||
* 银行账号
|
||||
*/
|
||||
@SerializedName("account_number")
|
||||
private String accountNumber;
|
||||
/**
|
||||
* 汇款验证结果
|
||||
*
|
||||
* @see com.github.binarywang.wxpay.bean.applyment.enums.SettlementVerifyResultEnum
|
||||
*/
|
||||
@SerializedName("verify_result")
|
||||
private String verifyResult;
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -21,11 +21,11 @@ import java.io.Serializable;
|
||||
@AllArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
public class WxPayApplymentCreateResult implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 微信支付申请单号
|
||||
*/
|
||||
@SerializedName("applyment_id")
|
||||
private String applymentId;
|
||||
/**
|
||||
* 微信支付申请单号
|
||||
*/
|
||||
@SerializedName("applyment_id")
|
||||
private String applymentId;
|
||||
}
|
||||
|
@ -5,14 +5,14 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* 银行结算账户枚举类
|
||||
*/
|
||||
public enum AccountTypeEnum {
|
||||
/**
|
||||
* 对公银行账户
|
||||
*/
|
||||
ACCOUNT_TYPE_BUSINESS,
|
||||
/**
|
||||
* 对公银行账户
|
||||
*/
|
||||
ACCOUNT_TYPE_BUSINESS,
|
||||
|
||||
/**
|
||||
* 经营者个人银行卡
|
||||
*/
|
||||
ACCOUNT_TYPE_PRIVATE,
|
||||
;
|
||||
/**
|
||||
* 经营者个人银行卡
|
||||
*/
|
||||
ACCOUNT_TYPE_PRIVATE,
|
||||
;
|
||||
}
|
||||
|
@ -6,37 +6,37 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* @author zhouyongshen
|
||||
*/
|
||||
public enum ApplymentStateEnum {
|
||||
/**
|
||||
* (编辑中):提交申请发生错误导致,请尝试重新提交。
|
||||
*/
|
||||
APPLYMENT_STATE_EDITTING,
|
||||
/**
|
||||
* (审核中):申请单正在审核中,超级管理员用微信打开“签约链接”,完成绑定微信号后,申请单进度将通过微信公众号通知超级管理员,引导完成后续步骤。
|
||||
*/
|
||||
APPLYMENT_STATE_AUDITING,
|
||||
/**
|
||||
* (已驳回):请按照驳回原因修改申请资料,超级管理员用微信打开“签约链接”,完成绑定微信号,后续申请单进度将通过微信公众号通知超级管理员。
|
||||
*/
|
||||
APPLYMENT_STATE_REJECTED,
|
||||
/**
|
||||
* (待账户验证):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成账户验证。
|
||||
*/
|
||||
APPLYMENT_STATE_TO_BE_CONFIRMED,
|
||||
/**
|
||||
* (待签约):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成签约。
|
||||
*/
|
||||
APPLYMENT_STATE_TO_BE_SIGNED,
|
||||
/**
|
||||
* (开通权限中):系统开通相关权限中,请耐心等待。
|
||||
*/
|
||||
APPLYMENT_STATE_SIGNING,
|
||||
/**
|
||||
* (已完成):商户入驻申请已完成。
|
||||
*/
|
||||
APPLYMENT_STATE_FINISHED,
|
||||
/**
|
||||
* (已作废):申请单已被撤销。
|
||||
*/
|
||||
APPLYMENT_STATE_CANCELED
|
||||
/**
|
||||
* (编辑中):提交申请发生错误导致,请尝试重新提交。
|
||||
*/
|
||||
APPLYMENT_STATE_EDITTING,
|
||||
/**
|
||||
* (审核中):申请单正在审核中,超级管理员用微信打开“签约链接”,完成绑定微信号后,申请单进度将通过微信公众号通知超级管理员,引导完成后续步骤。
|
||||
*/
|
||||
APPLYMENT_STATE_AUDITING,
|
||||
/**
|
||||
* (已驳回):请按照驳回原因修改申请资料,超级管理员用微信打开“签约链接”,完成绑定微信号,后续申请单进度将通过微信公众号通知超级管理员。
|
||||
*/
|
||||
APPLYMENT_STATE_REJECTED,
|
||||
/**
|
||||
* (待账户验证):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成账户验证。
|
||||
*/
|
||||
APPLYMENT_STATE_TO_BE_CONFIRMED,
|
||||
/**
|
||||
* (待签约):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成签约。
|
||||
*/
|
||||
APPLYMENT_STATE_TO_BE_SIGNED,
|
||||
/**
|
||||
* (开通权限中):系统开通相关权限中,请耐心等待。
|
||||
*/
|
||||
APPLYMENT_STATE_SIGNING,
|
||||
/**
|
||||
* (已完成):商户入驻申请已完成。
|
||||
*/
|
||||
APPLYMENT_STATE_FINISHED,
|
||||
/**
|
||||
* (已作废):申请单已被撤销。
|
||||
*/
|
||||
APPLYMENT_STATE_CANCELED
|
||||
|
||||
}
|
||||
|
@ -5,14 +5,14 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* 银行结算账户枚举类
|
||||
*/
|
||||
public enum BankAccountTypeEnum {
|
||||
/**
|
||||
* 对公银行账户
|
||||
*/
|
||||
BANK_ACCOUNT_TYPE_CORPORATE,
|
||||
/**
|
||||
* 对公银行账户
|
||||
*/
|
||||
BANK_ACCOUNT_TYPE_CORPORATE,
|
||||
|
||||
/**
|
||||
* 经营者个人银行卡
|
||||
*/
|
||||
BANK_ACCOUNT_TYPE_PERSONAL,
|
||||
;
|
||||
/**
|
||||
* 经营者个人银行卡
|
||||
*/
|
||||
BANK_ACCOUNT_TYPE_PERSONAL,
|
||||
;
|
||||
}
|
||||
|
@ -4,57 +4,57 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* 登记证书的类型枚举
|
||||
*/
|
||||
public enum CertTypeEnum {
|
||||
/**
|
||||
* 事业单位法人证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2388,
|
||||
/**
|
||||
* 统一社会信用代码证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2389,
|
||||
/**
|
||||
* 有偿服务许可证(军队医院适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2390,
|
||||
/**
|
||||
* 医疗机构执业许可证(军队医院适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2391,
|
||||
/**
|
||||
* 企业营业执照(挂靠企业的党组织适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2392,
|
||||
/**
|
||||
* 组织机构代码证(政府机关适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2393,
|
||||
/**
|
||||
* 社会团体法人登记证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2394,
|
||||
/**
|
||||
* 民办非企业单位登记证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2395,
|
||||
/**
|
||||
* 基金会法人登记证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2396,
|
||||
/**
|
||||
* 慈善组织公开募捐资格证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2397,
|
||||
/**
|
||||
* 农民专业合作社法人营业执照
|
||||
*/
|
||||
CERTIFICATE_TYPE_2398,
|
||||
/**
|
||||
* 宗教活动场所登记证
|
||||
*/
|
||||
CERTIFICATE_TYPE_2399,
|
||||
/**
|
||||
* 其他证书/批文/证明
|
||||
*/
|
||||
CERTIFICATE_TYPE_2400,
|
||||
;
|
||||
/**
|
||||
* 事业单位法人证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2388,
|
||||
/**
|
||||
* 统一社会信用代码证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2389,
|
||||
/**
|
||||
* 有偿服务许可证(军队医院适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2390,
|
||||
/**
|
||||
* 医疗机构执业许可证(军队医院适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2391,
|
||||
/**
|
||||
* 企业营业执照(挂靠企业的党组织适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2392,
|
||||
/**
|
||||
* 组织机构代码证(政府机关适用)
|
||||
*/
|
||||
CERTIFICATE_TYPE_2393,
|
||||
/**
|
||||
* 社会团体法人登记证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2394,
|
||||
/**
|
||||
* 民办非企业单位登记证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2395,
|
||||
/**
|
||||
* 基金会法人登记证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2396,
|
||||
/**
|
||||
* 慈善组织公开募捐资格证书
|
||||
*/
|
||||
CERTIFICATE_TYPE_2397,
|
||||
/**
|
||||
* 农民专业合作社法人营业执照
|
||||
*/
|
||||
CERTIFICATE_TYPE_2398,
|
||||
/**
|
||||
* 宗教活动场所登记证
|
||||
*/
|
||||
CERTIFICATE_TYPE_2399,
|
||||
/**
|
||||
* 其他证书/批文/证明
|
||||
*/
|
||||
CERTIFICATE_TYPE_2400,
|
||||
;
|
||||
}
|
||||
|
@ -5,25 +5,25 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* 枚举值
|
||||
*/
|
||||
public enum IdTypeEnum {
|
||||
/**
|
||||
* 中国大陆居民-身份证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_IDCARD,
|
||||
/**
|
||||
* 其他国家或地区居民-护照
|
||||
*/
|
||||
IDENTIFICATION_TYPE_OVERSEA_PASSPORT,
|
||||
/**
|
||||
* 中国香港居民-来往内地通行证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_HONGKONG_PASSPORT,
|
||||
/**
|
||||
* 中国澳门居民-来往内地通行证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_MACAO_PASSPORT,
|
||||
/**
|
||||
* 中国台湾居民-来往大陆通行证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_TAIWAN_PASSPORT,
|
||||
;
|
||||
/**
|
||||
* 中国大陆居民-身份证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_IDCARD,
|
||||
/**
|
||||
* 其他国家或地区居民-护照
|
||||
*/
|
||||
IDENTIFICATION_TYPE_OVERSEA_PASSPORT,
|
||||
/**
|
||||
* 中国香港居民-来往内地通行证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_HONGKONG_PASSPORT,
|
||||
/**
|
||||
* 中国澳门居民-来往内地通行证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_MACAO_PASSPORT,
|
||||
/**
|
||||
* 中国台湾居民-来往大陆通行证
|
||||
*/
|
||||
IDENTIFICATION_TYPE_TAIWAN_PASSPORT,
|
||||
;
|
||||
}
|
||||
|
@ -4,29 +4,29 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* 经营场景类型枚举值
|
||||
*/
|
||||
public enum SalesScenesTypeEnum {
|
||||
/**
|
||||
* 线下门店
|
||||
*/
|
||||
SALES_SCENES_STORE,
|
||||
/**
|
||||
* 公众号
|
||||
*/
|
||||
SALES_SCENES_MP,
|
||||
/**
|
||||
* 小程序
|
||||
*/
|
||||
SALES_SCENES_MINI_PROGRAM,
|
||||
/**
|
||||
* 互联网
|
||||
*/
|
||||
SALES_SCENES_WEB,
|
||||
/**
|
||||
* APP
|
||||
*/
|
||||
SALES_SCENES_APP,
|
||||
/**
|
||||
* 企业微信
|
||||
*/
|
||||
SALES_SCENES_WEWORK,
|
||||
;
|
||||
/**
|
||||
* 线下门店
|
||||
*/
|
||||
SALES_SCENES_STORE,
|
||||
/**
|
||||
* 公众号
|
||||
*/
|
||||
SALES_SCENES_MP,
|
||||
/**
|
||||
* 小程序
|
||||
*/
|
||||
SALES_SCENES_MINI_PROGRAM,
|
||||
/**
|
||||
* 互联网
|
||||
*/
|
||||
SALES_SCENES_WEB,
|
||||
/**
|
||||
* APP
|
||||
*/
|
||||
SALES_SCENES_APP,
|
||||
/**
|
||||
* 企业微信
|
||||
*/
|
||||
SALES_SCENES_WEWORK,
|
||||
;
|
||||
}
|
||||
|
@ -6,18 +6,18 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* @author zhouyognshen
|
||||
*/
|
||||
public enum SettlementVerifyResultEnum {
|
||||
/**
|
||||
* 系统汇款验证中,商户可发起提现尝试。
|
||||
*/
|
||||
VERIFYING,
|
||||
/**
|
||||
* 系统成功汇款,该账户可正常发起提现。
|
||||
*/
|
||||
VERIFY_SUCCESS,
|
||||
/**
|
||||
* 系统汇款失败,该账户无法发起提现,请检查修改。
|
||||
*/
|
||||
VERIFY_FAIL,
|
||||
;
|
||||
/**
|
||||
* 系统汇款验证中,商户可发起提现尝试。
|
||||
*/
|
||||
VERIFYING,
|
||||
/**
|
||||
* 系统成功汇款,该账户可正常发起提现。
|
||||
*/
|
||||
VERIFY_SUCCESS,
|
||||
/**
|
||||
* 系统汇款失败,该账户无法发起提现,请检查修改。
|
||||
*/
|
||||
VERIFY_FAIL,
|
||||
;
|
||||
|
||||
}
|
||||
|
@ -5,24 +5,26 @@ package com.github.binarywang.wxpay.bean.applyment.enums;
|
||||
* <pre>
|
||||
* 商户申请接入时如何选择主体类型? https://kf.qq.com/faq/180910IBZVnQ180910naQ77b.html
|
||||
* </pre>
|
||||
*
|
||||
* @author zhouyongshen
|
||||
*/
|
||||
public enum SubjectTypeEnum {
|
||||
/**
|
||||
* (个体户):营业执照上的主体类型一般为个体户、个体工商户、个体经营;
|
||||
*/
|
||||
SUBJECT_TYPE_INDIVIDUAL,
|
||||
/**
|
||||
* (企业):营业执照上的主体类型一般为有限公司、有限责任公司;
|
||||
*/
|
||||
SUBJECT_TYPE_ENTERPRISE,
|
||||
/**
|
||||
* (党政、机关及事业单位):包括国内各级、各类政府机构、事业单位等(如:公安、党团、司法、交通、旅游、工商税务、市政、医疗、教育、学校等机构);
|
||||
*/
|
||||
SUBJECT_TYPE_INSTITUTIONS,
|
||||
/**
|
||||
* (其他组织):不属于企业、政府/事业单位的组织机构(如社会团体、民办非企业、基金会),要求机构已办理组织机构代码证。
|
||||
*/
|
||||
SUBJECT_TYPE_OTHERS,;
|
||||
/**
|
||||
* (个体户):营业执照上的主体类型一般为个体户、个体工商户、个体经营;
|
||||
*/
|
||||
SUBJECT_TYPE_INDIVIDUAL,
|
||||
/**
|
||||
* (企业):营业执照上的主体类型一般为有限公司、有限责任公司;
|
||||
*/
|
||||
SUBJECT_TYPE_ENTERPRISE,
|
||||
/**
|
||||
* (党政、机关及事业单位):包括国内各级、各类政府机构、事业单位等(如:公安、党团、司法、交通、旅游、工商税务、市政、医疗、教育、学校等机构);
|
||||
*/
|
||||
SUBJECT_TYPE_INSTITUTIONS,
|
||||
/**
|
||||
* (其他组织):不属于企业、政府/事业单位的组织机构(如社会团体、民办非企业、基金会),要求机构已办理组织机构代码证。
|
||||
*/
|
||||
SUBJECT_TYPE_OTHERS,
|
||||
;
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user