All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AccountInfoVO Maven / Gradle / Ivy

package com.alipay.api.domain;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;

/**
 * 账号信息
 *
 * @author auto create
 * @since 1.0, 2021-10-13 10:32:13
 */
public class AccountInfoVO extends AlipayObject {

	private static final long serialVersionUID = 2822376788468171972L;

	/**
	 * 账户别名,当前主要用于支付宝,为用户注册邮箱或手机号
	 */
	@ApiField("account_alias_name")
	private String accountAliasName;

	/**
	 * 账户名称
	 */
	@ApiField("account_name")
	private String accountName;

	/**
	 * 账户性质
	 */
	@ApiField("account_nature")
	private String accountNature;

	/**
	 * 账户号
	 */
	@ApiField("account_no")
	private String accountNo;

	/**
	 * 账户类型
	 */
	@ApiField("account_type")
	private String accountType;

	/**
	 * 账户uid
	 */
	@ApiField("account_user_id")
	private String accountUserId;

	/**
	 * 账户机构ID
	 */
	@ApiField("inst_id")
	private String instId;

	/**
	 * 账户机构名称
	 */
	@ApiField("inst_name")
	private String instName;

	/**
	 * 账户外部机构简称
	 */
	@ApiField("out_inst_abbr")
	private String outInstAbbr;

	/**
	 * 账户外部机构名称
	 */
	@ApiField("out_inst_name")
	private String outInstName;

	/**
	 * 账户父机构ID
	 */
	@ApiField("parent_inst_id")
	private String parentInstId;

	/**
	 * 子账户号 目前(20200211开始)只有招行才可能会有此字段
	 */
	@ApiField("sub_account_no")
	private String subAccountNo;

	/**
	 * 子账号类型。目前用于区分流水的子账号是 企业识别码 还是 实存子账
	 */
	@ApiField("sub_account_type")
	private String subAccountType;

	/**
	 * VO基类
	 */
	@ApiField("tnt_inst_id")
	private String tntInstId;

	public String getAccountAliasName() {
		return this.accountAliasName;
	}
	public void setAccountAliasName(String accountAliasName) {
		this.accountAliasName = accountAliasName;
	}

	public String getAccountName() {
		return this.accountName;
	}
	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}

	public String getAccountNature() {
		return this.accountNature;
	}
	public void setAccountNature(String accountNature) {
		this.accountNature = accountNature;
	}

	public String getAccountNo() {
		return this.accountNo;
	}
	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getAccountType() {
		return this.accountType;
	}
	public void setAccountType(String accountType) {
		this.accountType = accountType;
	}

	public String getAccountUserId() {
		return this.accountUserId;
	}
	public void setAccountUserId(String accountUserId) {
		this.accountUserId = accountUserId;
	}

	public String getInstId() {
		return this.instId;
	}
	public void setInstId(String instId) {
		this.instId = instId;
	}

	public String getInstName() {
		return this.instName;
	}
	public void setInstName(String instName) {
		this.instName = instName;
	}

	public String getOutInstAbbr() {
		return this.outInstAbbr;
	}
	public void setOutInstAbbr(String outInstAbbr) {
		this.outInstAbbr = outInstAbbr;
	}

	public String getOutInstName() {
		return this.outInstName;
	}
	public void setOutInstName(String outInstName) {
		this.outInstName = outInstName;
	}

	public String getParentInstId() {
		return this.parentInstId;
	}
	public void setParentInstId(String parentInstId) {
		this.parentInstId = parentInstId;
	}

	public String getSubAccountNo() {
		return this.subAccountNo;
	}
	public void setSubAccountNo(String subAccountNo) {
		this.subAccountNo = subAccountNo;
	}

	public String getSubAccountType() {
		return this.subAccountType;
	}
	public void setSubAccountType(String subAccountType) {
		this.subAccountType = subAccountType;
	}

	public String getTntInstId() {
		return this.tntInstId;
	}
	public void setTntInstId(String tntInstId) {
		this.tntInstId = tntInstId;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy