com.aliyun.dingtalkfinance_1_0.models.CreateSubInstitutionRequest Maven / Gradle / Ivy
Show all versions of dingtalk Show documentation
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkfinance_1_0.models;
import com.aliyun.tea.*;
public class CreateSubInstitutionRequest extends TeaModel {
/**
* example:
*
*/
@NameInMap("bindingAlipayLogonId")
public String bindingAlipayLogonId;
/**
* This parameter is required.
*/
@NameInMap("contactInfo")
public CreateSubInstitutionRequestContactInfo contactInfo;
/**
* This parameter is required.
*
* example:
* 202111090001
*/
@NameInMap("instId")
public String instId;
/**
* This parameter is required.
*/
@NameInMap("legalPersonCertInfo")
public CreateSubInstitutionRequestLegalPersonCertInfo legalPersonCertInfo;
/**
* This parameter is required.
*
* example:
* 2021000001
*/
@NameInMap("outTradeNo")
public String outTradeNo;
/**
* This parameter is required.
*
* example:
* ALIPAY
*/
@NameInMap("payChannel")
public String payChannel;
@NameInMap("qualificationInfos")
public java.util.List qualificationInfos;
/**
* This parameter is required.
*/
@NameInMap("services")
public java.util.List services;
/**
* This parameter is required.
*/
@NameInMap("settleInfo")
public CreateSubInstitutionRequestSettleInfo settleInfo;
/**
* This parameter is required.
*
* example:
* S001
*/
@NameInMap("solution")
public String solution;
@NameInMap("subInstAddressInfo")
public CreateSubInstitutionRequestSubInstAddressInfo subInstAddressInfo;
@NameInMap("subInstAuthInfo")
public CreateSubInstitutionRequestSubInstAuthInfo subInstAuthInfo;
/**
* This parameter is required.
*/
@NameInMap("subInstBasicInfo")
public CreateSubInstitutionRequestSubInstBasicInfo subInstBasicInfo;
/**
* This parameter is required.
*/
@NameInMap("subInstCertifyInfo")
public CreateSubInstitutionRequestSubInstCertifyInfo subInstCertifyInfo;
/**
* This parameter is required.
*
* example:
* 1001
*/
@NameInMap("subInstId")
public String subInstId;
@NameInMap("subInstInvoiceInfo")
public CreateSubInstitutionRequestSubInstInvoiceInfo subInstInvoiceInfo;
@NameInMap("subInstShopInfo")
public CreateSubInstitutionRequestSubInstShopInfo subInstShopInfo;
public static CreateSubInstitutionRequest build(java.util.Map map) throws Exception {
CreateSubInstitutionRequest self = new CreateSubInstitutionRequest();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequest setBindingAlipayLogonId(String bindingAlipayLogonId) {
this.bindingAlipayLogonId = bindingAlipayLogonId;
return this;
}
public String getBindingAlipayLogonId() {
return this.bindingAlipayLogonId;
}
public CreateSubInstitutionRequest setContactInfo(CreateSubInstitutionRequestContactInfo contactInfo) {
this.contactInfo = contactInfo;
return this;
}
public CreateSubInstitutionRequestContactInfo getContactInfo() {
return this.contactInfo;
}
public CreateSubInstitutionRequest setInstId(String instId) {
this.instId = instId;
return this;
}
public String getInstId() {
return this.instId;
}
public CreateSubInstitutionRequest setLegalPersonCertInfo(CreateSubInstitutionRequestLegalPersonCertInfo legalPersonCertInfo) {
this.legalPersonCertInfo = legalPersonCertInfo;
return this;
}
public CreateSubInstitutionRequestLegalPersonCertInfo getLegalPersonCertInfo() {
return this.legalPersonCertInfo;
}
public CreateSubInstitutionRequest setOutTradeNo(String outTradeNo) {
this.outTradeNo = outTradeNo;
return this;
}
public String getOutTradeNo() {
return this.outTradeNo;
}
public CreateSubInstitutionRequest setPayChannel(String payChannel) {
this.payChannel = payChannel;
return this;
}
public String getPayChannel() {
return this.payChannel;
}
public CreateSubInstitutionRequest setQualificationInfos(java.util.List qualificationInfos) {
this.qualificationInfos = qualificationInfos;
return this;
}
public java.util.List getQualificationInfos() {
return this.qualificationInfos;
}
public CreateSubInstitutionRequest setServices(java.util.List services) {
this.services = services;
return this;
}
public java.util.List getServices() {
return this.services;
}
public CreateSubInstitutionRequest setSettleInfo(CreateSubInstitutionRequestSettleInfo settleInfo) {
this.settleInfo = settleInfo;
return this;
}
public CreateSubInstitutionRequestSettleInfo getSettleInfo() {
return this.settleInfo;
}
public CreateSubInstitutionRequest setSolution(String solution) {
this.solution = solution;
return this;
}
public String getSolution() {
return this.solution;
}
public CreateSubInstitutionRequest setSubInstAddressInfo(CreateSubInstitutionRequestSubInstAddressInfo subInstAddressInfo) {
this.subInstAddressInfo = subInstAddressInfo;
return this;
}
public CreateSubInstitutionRequestSubInstAddressInfo getSubInstAddressInfo() {
return this.subInstAddressInfo;
}
public CreateSubInstitutionRequest setSubInstAuthInfo(CreateSubInstitutionRequestSubInstAuthInfo subInstAuthInfo) {
this.subInstAuthInfo = subInstAuthInfo;
return this;
}
public CreateSubInstitutionRequestSubInstAuthInfo getSubInstAuthInfo() {
return this.subInstAuthInfo;
}
public CreateSubInstitutionRequest setSubInstBasicInfo(CreateSubInstitutionRequestSubInstBasicInfo subInstBasicInfo) {
this.subInstBasicInfo = subInstBasicInfo;
return this;
}
public CreateSubInstitutionRequestSubInstBasicInfo getSubInstBasicInfo() {
return this.subInstBasicInfo;
}
public CreateSubInstitutionRequest setSubInstCertifyInfo(CreateSubInstitutionRequestSubInstCertifyInfo subInstCertifyInfo) {
this.subInstCertifyInfo = subInstCertifyInfo;
return this;
}
public CreateSubInstitutionRequestSubInstCertifyInfo getSubInstCertifyInfo() {
return this.subInstCertifyInfo;
}
public CreateSubInstitutionRequest setSubInstId(String subInstId) {
this.subInstId = subInstId;
return this;
}
public String getSubInstId() {
return this.subInstId;
}
public CreateSubInstitutionRequest setSubInstInvoiceInfo(CreateSubInstitutionRequestSubInstInvoiceInfo subInstInvoiceInfo) {
this.subInstInvoiceInfo = subInstInvoiceInfo;
return this;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo getSubInstInvoiceInfo() {
return this.subInstInvoiceInfo;
}
public CreateSubInstitutionRequest setSubInstShopInfo(CreateSubInstitutionRequestSubInstShopInfo subInstShopInfo) {
this.subInstShopInfo = subInstShopInfo;
return this;
}
public CreateSubInstitutionRequestSubInstShopInfo getSubInstShopInfo() {
return this.subInstShopInfo;
}
public static class CreateSubInstitutionRequestContactInfo extends TeaModel {
/**
* This parameter is required.
*
* example:
* 李某某
*/
@NameInMap("contactName")
public String contactName;
/**
* This parameter is required.
*
* example:
* 13900000000
*/
@NameInMap("mobile")
public String mobile;
public static CreateSubInstitutionRequestContactInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestContactInfo self = new CreateSubInstitutionRequestContactInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestContactInfo setContactName(String contactName) {
this.contactName = contactName;
return this;
}
public String getContactName() {
return this.contactName;
}
public CreateSubInstitutionRequestContactInfo setMobile(String mobile) {
this.mobile = mobile;
return this;
}
public String getMobile() {
return this.mobile;
}
}
public static class CreateSubInstitutionRequestLegalPersonCertInfo extends TeaModel {
/**
* example:
* ossUrl
*/
@NameInMap("certBackImage")
public String certBackImage;
/**
* example:
* ossUrl
*/
@NameInMap("certFrontImage")
public String certFrontImage;
/**
* This parameter is required.
*
* example:
* 李某某
*/
@NameInMap("certName")
public String certName;
/**
* example:
* 100
*/
@NameInMap("certType")
public String certType;
/**
* This parameter is required.
*
* example:
* 330104200010109999
*/
@NameInMap("idCardNo")
public String idCardNo;
public static CreateSubInstitutionRequestLegalPersonCertInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestLegalPersonCertInfo self = new CreateSubInstitutionRequestLegalPersonCertInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestLegalPersonCertInfo setCertBackImage(String certBackImage) {
this.certBackImage = certBackImage;
return this;
}
public String getCertBackImage() {
return this.certBackImage;
}
public CreateSubInstitutionRequestLegalPersonCertInfo setCertFrontImage(String certFrontImage) {
this.certFrontImage = certFrontImage;
return this;
}
public String getCertFrontImage() {
return this.certFrontImage;
}
public CreateSubInstitutionRequestLegalPersonCertInfo setCertName(String certName) {
this.certName = certName;
return this;
}
public String getCertName() {
return this.certName;
}
public CreateSubInstitutionRequestLegalPersonCertInfo setCertType(String certType) {
this.certType = certType;
return this;
}
public String getCertType() {
return this.certType;
}
public CreateSubInstitutionRequestLegalPersonCertInfo setIdCardNo(String idCardNo) {
this.idCardNo = idCardNo;
return this;
}
public String getIdCardNo() {
return this.idCardNo;
}
}
public static class CreateSubInstitutionRequestQualificationInfos extends TeaModel {
/**
* This parameter is required.
*
* example:
* ossUrl
*/
@NameInMap("qualificationImage")
public String qualificationImage;
/**
* This parameter is required.
*
* example:
* 301
*/
@NameInMap("qualificationType")
public String qualificationType;
public static CreateSubInstitutionRequestQualificationInfos build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestQualificationInfos self = new CreateSubInstitutionRequestQualificationInfos();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestQualificationInfos setQualificationImage(String qualificationImage) {
this.qualificationImage = qualificationImage;
return this;
}
public String getQualificationImage() {
return this.qualificationImage;
}
public CreateSubInstitutionRequestQualificationInfos setQualificationType(String qualificationType) {
this.qualificationType = qualificationType;
return this;
}
public String getQualificationType() {
return this.qualificationType;
}
}
public static class CreateSubInstitutionRequestSettleInfo extends TeaModel {
/**
* This parameter is required.
*
* example:
* 622202120200000000
*/
@NameInMap("accountId")
public String accountId;
/**
* example:
* 李某某
*/
@NameInMap("accountName")
public String accountName;
/**
* example:
* DEBIT_CARD
*/
@NameInMap("accountType")
public String accountType;
/**
* example:
* 城东支行
*/
@NameInMap("bankBranchName")
public String bankBranchName;
/**
* example:
* 杭州市
*/
@NameInMap("bankCity")
public String bankCity;
/**
* example:
* 313791000023
*/
@NameInMap("bankCode")
public String bankCode;
/**
* example:
* 工商银行
*/
@NameInMap("bankName")
public String bankName;
/**
* example:
* 浙江省
*/
@NameInMap("bankProvince")
public String bankProvince;
/**
* example:
* ICBC
*/
@NameInMap("bankShortNameCode")
public String bankShortNameCode;
/**
* This parameter is required.
*
* example:
* ALIPAY
*/
@NameInMap("type")
public String type;
/**
* example:
* TO_PRI
*/
@NameInMap("usageType")
public String usageType;
public static CreateSubInstitutionRequestSettleInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSettleInfo self = new CreateSubInstitutionRequestSettleInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSettleInfo setAccountId(String accountId) {
this.accountId = accountId;
return this;
}
public String getAccountId() {
return this.accountId;
}
public CreateSubInstitutionRequestSettleInfo setAccountName(String accountName) {
this.accountName = accountName;
return this;
}
public String getAccountName() {
return this.accountName;
}
public CreateSubInstitutionRequestSettleInfo setAccountType(String accountType) {
this.accountType = accountType;
return this;
}
public String getAccountType() {
return this.accountType;
}
public CreateSubInstitutionRequestSettleInfo setBankBranchName(String bankBranchName) {
this.bankBranchName = bankBranchName;
return this;
}
public String getBankBranchName() {
return this.bankBranchName;
}
public CreateSubInstitutionRequestSettleInfo setBankCity(String bankCity) {
this.bankCity = bankCity;
return this;
}
public String getBankCity() {
return this.bankCity;
}
public CreateSubInstitutionRequestSettleInfo setBankCode(String bankCode) {
this.bankCode = bankCode;
return this;
}
public String getBankCode() {
return this.bankCode;
}
public CreateSubInstitutionRequestSettleInfo setBankName(String bankName) {
this.bankName = bankName;
return this;
}
public String getBankName() {
return this.bankName;
}
public CreateSubInstitutionRequestSettleInfo setBankProvince(String bankProvince) {
this.bankProvince = bankProvince;
return this;
}
public String getBankProvince() {
return this.bankProvince;
}
public CreateSubInstitutionRequestSettleInfo setBankShortNameCode(String bankShortNameCode) {
this.bankShortNameCode = bankShortNameCode;
return this;
}
public String getBankShortNameCode() {
return this.bankShortNameCode;
}
public CreateSubInstitutionRequestSettleInfo setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public CreateSubInstitutionRequestSettleInfo setUsageType(String usageType) {
this.usageType = usageType;
return this;
}
public String getUsageType() {
return this.usageType;
}
}
public static class CreateSubInstitutionRequestSubInstAddressInfo extends TeaModel {
/**
* example:
* 未来park
*/
@NameInMap("address")
public String address;
/**
* example:
* 330100
*/
@NameInMap("cityCode")
public String cityCode;
/**
* example:
* 330104
*/
@NameInMap("districtCode")
public String districtCode;
/**
* example:
* 330000
*/
@NameInMap("provinceCode")
public String provinceCode;
public static CreateSubInstitutionRequestSubInstAddressInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSubInstAddressInfo self = new CreateSubInstitutionRequestSubInstAddressInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSubInstAddressInfo setAddress(String address) {
this.address = address;
return this;
}
public String getAddress() {
return this.address;
}
public CreateSubInstitutionRequestSubInstAddressInfo setCityCode(String cityCode) {
this.cityCode = cityCode;
return this;
}
public String getCityCode() {
return this.cityCode;
}
public CreateSubInstitutionRequestSubInstAddressInfo setDistrictCode(String districtCode) {
this.districtCode = districtCode;
return this;
}
public String getDistrictCode() {
return this.districtCode;
}
public CreateSubInstitutionRequestSubInstAddressInfo setProvinceCode(String provinceCode) {
this.provinceCode = provinceCode;
return this;
}
public String getProvinceCode() {
return this.provinceCode;
}
}
public static class CreateSubInstitutionRequestSubInstAuthInfo extends TeaModel {
/**
* example:
* ossUrl
*/
@NameInMap("authorizationLetterUrl")
public String authorizationLetterUrl;
public static CreateSubInstitutionRequestSubInstAuthInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSubInstAuthInfo self = new CreateSubInstitutionRequestSubInstAuthInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSubInstAuthInfo setAuthorizationLetterUrl(String authorizationLetterUrl) {
this.authorizationLetterUrl = authorizationLetterUrl;
return this;
}
public String getAuthorizationLetterUrl() {
return this.authorizationLetterUrl;
}
}
public static class CreateSubInstitutionRequestSubInstBasicInfo extends TeaModel {
/**
* example:
* 一食堂
*/
@NameInMap("aliasName")
public String aliasName;
/**
* This parameter is required.
*
* example:
* 5812
*/
@NameInMap("mcc")
public String mcc;
/**
* This parameter is required.
*
* example:
* 食堂
*/
@NameInMap("subInstName")
public String subInstName;
/**
* This parameter is required.
*
* example:
* 01
*/
@NameInMap("type")
public String type;
public static CreateSubInstitutionRequestSubInstBasicInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSubInstBasicInfo self = new CreateSubInstitutionRequestSubInstBasicInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSubInstBasicInfo setAliasName(String aliasName) {
this.aliasName = aliasName;
return this;
}
public String getAliasName() {
return this.aliasName;
}
public CreateSubInstitutionRequestSubInstBasicInfo setMcc(String mcc) {
this.mcc = mcc;
return this;
}
public String getMcc() {
return this.mcc;
}
public CreateSubInstitutionRequestSubInstBasicInfo setSubInstName(String subInstName) {
this.subInstName = subInstName;
return this;
}
public String getSubInstName() {
return this.subInstName;
}
public CreateSubInstitutionRequestSubInstBasicInfo setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class CreateSubInstitutionRequestSubInstCertifyInfo extends TeaModel {
/**
* example:
* ossUrl
*/
@NameInMap("certImage")
public String certImage;
/**
* This parameter is required.
*
* example:
* 331081198611111111
*/
@NameInMap("certNo")
public String certNo;
/**
* This parameter is required.
*
* example:
* 201
*/
@NameInMap("certType")
public String certType;
public static CreateSubInstitutionRequestSubInstCertifyInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSubInstCertifyInfo self = new CreateSubInstitutionRequestSubInstCertifyInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSubInstCertifyInfo setCertImage(String certImage) {
this.certImage = certImage;
return this;
}
public String getCertImage() {
return this.certImage;
}
public CreateSubInstitutionRequestSubInstCertifyInfo setCertNo(String certNo) {
this.certNo = certNo;
return this;
}
public String getCertNo() {
return this.certNo;
}
public CreateSubInstitutionRequestSubInstCertifyInfo setCertType(String certType) {
this.certType = certType;
return this;
}
public String getCertType() {
return this.certType;
}
}
public static class CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress extends TeaModel {
/**
* example:
* 未来park
*/
@NameInMap("address")
public String address;
/**
* example:
* 330100
*/
@NameInMap("cityCode")
public String cityCode;
/**
* example:
* 330104
*/
@NameInMap("districtCode")
public String districtCode;
/**
* example:
* 330000
*/
@NameInMap("provinceCode")
public String provinceCode;
public static CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress self = new CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress setAddress(String address) {
this.address = address;
return this;
}
public String getAddress() {
return this.address;
}
public CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress setCityCode(String cityCode) {
this.cityCode = cityCode;
return this;
}
public String getCityCode() {
return this.cityCode;
}
public CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress setDistrictCode(String districtCode) {
this.districtCode = districtCode;
return this;
}
public String getDistrictCode() {
return this.districtCode;
}
public CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress setProvinceCode(String provinceCode) {
this.provinceCode = provinceCode;
return this;
}
public String getProvinceCode() {
return this.provinceCode;
}
}
public static class CreateSubInstitutionRequestSubInstInvoiceInfo extends TeaModel {
/**
* example:
* true
*/
@NameInMap("acceptElectronic")
public Boolean acceptElectronic;
/**
* example:
* 浙江省杭州市西湖区西溪路蚂蚁金服
*/
@NameInMap("address")
public String address;
/**
* example:
* false
*/
@NameInMap("autoInvoice")
public Boolean autoInvoice;
/**
* example:
* 1234567812345678123
*/
@NameInMap("bankAccount")
public String bankAccount;
/**
* example:
* 中国银行
*/
@NameInMap("bankName")
public String bankName;
@NameInMap("mailAddress")
public CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress mailAddress;
/**
* example:
* 张三
*/
@NameInMap("mailName")
public String mailName;
/**
* example:
* 057162288888
*/
@NameInMap("mailPhone")
public String mailPhone;
/**
* example:
* 51010482542598631219
*/
@NameInMap("taxNo")
public String taxNo;
/**
* example:
* 01
*/
@NameInMap("taxPayerQualification")
public String taxPayerQualification;
/**
* example:
* 19981011
*/
@NameInMap("taxPayerValidDate")
public String taxPayerValidDate;
/**
* example:
* 057162288888
*/
@NameInMap("telephone")
public String telephone;
/**
* example:
* **有限公司
*/
@NameInMap("title")
public String title;
public static CreateSubInstitutionRequestSubInstInvoiceInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSubInstInvoiceInfo self = new CreateSubInstitutionRequestSubInstInvoiceInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setAcceptElectronic(Boolean acceptElectronic) {
this.acceptElectronic = acceptElectronic;
return this;
}
public Boolean getAcceptElectronic() {
return this.acceptElectronic;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setAddress(String address) {
this.address = address;
return this;
}
public String getAddress() {
return this.address;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setAutoInvoice(Boolean autoInvoice) {
this.autoInvoice = autoInvoice;
return this;
}
public Boolean getAutoInvoice() {
return this.autoInvoice;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setBankAccount(String bankAccount) {
this.bankAccount = bankAccount;
return this;
}
public String getBankAccount() {
return this.bankAccount;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setBankName(String bankName) {
this.bankName = bankName;
return this;
}
public String getBankName() {
return this.bankName;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setMailAddress(CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress mailAddress) {
this.mailAddress = mailAddress;
return this;
}
public CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress getMailAddress() {
return this.mailAddress;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setMailName(String mailName) {
this.mailName = mailName;
return this;
}
public String getMailName() {
return this.mailName;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setMailPhone(String mailPhone) {
this.mailPhone = mailPhone;
return this;
}
public String getMailPhone() {
return this.mailPhone;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setTaxNo(String taxNo) {
this.taxNo = taxNo;
return this;
}
public String getTaxNo() {
return this.taxNo;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setTaxPayerQualification(String taxPayerQualification) {
this.taxPayerQualification = taxPayerQualification;
return this;
}
public String getTaxPayerQualification() {
return this.taxPayerQualification;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setTaxPayerValidDate(String taxPayerValidDate) {
this.taxPayerValidDate = taxPayerValidDate;
return this;
}
public String getTaxPayerValidDate() {
return this.taxPayerValidDate;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setTelephone(String telephone) {
this.telephone = telephone;
return this;
}
public String getTelephone() {
return this.telephone;
}
public CreateSubInstitutionRequestSubInstInvoiceInfo setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
}
public static class CreateSubInstitutionRequestSubInstShopInfo extends TeaModel {
@NameInMap("inDoorImages")
public java.util.List inDoorImages;
@NameInMap("outDoorImages")
public java.util.List outDoorImages;
public static CreateSubInstitutionRequestSubInstShopInfo build(java.util.Map map) throws Exception {
CreateSubInstitutionRequestSubInstShopInfo self = new CreateSubInstitutionRequestSubInstShopInfo();
return TeaModel.build(map, self);
}
public CreateSubInstitutionRequestSubInstShopInfo setInDoorImages(java.util.List inDoorImages) {
this.inDoorImages = inDoorImages;
return this;
}
public java.util.List getInDoorImages() {
return this.inDoorImages;
}
public CreateSubInstitutionRequestSubInstShopInfo setOutDoorImages(java.util.List outDoorImages) {
this.outDoorImages = outDoorImages;
return this;
}
public java.util.List getOutDoorImages() {
return this.outDoorImages;
}
}
}