246 lines
6.2 KiB
Java
246 lines
6.2 KiB
Java
package shjh.jhzj7.fi.fi.webapi.model;
|
|
|
|
import kd.bos.openapi.common.custom.annotation.ApiModel;
|
|
import kd.bos.openapi.common.custom.annotation.ApiParam;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.List;
|
|
|
|
@ApiModel
|
|
public class CustomerModel implements Serializable {
|
|
@ApiParam(value="批次id",required=false,position=1)
|
|
private String batchId;
|
|
@ApiParam(value="明细集合",required=false,position=2)
|
|
private List<EntryBean> items;
|
|
@ApiParam(value="银行信息集合",required=false,position=3)
|
|
private List<BankBean> banks;
|
|
@ApiParam(value="公司信息集合",required=false,position=4)
|
|
private List<CompanyBean> companys;
|
|
@ApiParam(value="客户组5集合",required=false,position=5)
|
|
private List<CustomerFiveBean> customerfives;
|
|
|
|
public List<BankBean> getBanks() {
|
|
return banks;
|
|
}
|
|
|
|
public void setBanks(List<BankBean> banks) {
|
|
this.banks = banks;
|
|
}
|
|
|
|
public void setCompanys(List<CompanyBean> companys) {
|
|
this.companys = companys;
|
|
}
|
|
public List<CompanyBean> getCompanys() {
|
|
return companys;
|
|
}
|
|
|
|
public List<CustomerFiveBean> getCustomerfives() {
|
|
return customerfives;
|
|
}
|
|
|
|
public void setCustomerfives(List<CustomerFiveBean> customerfives) {
|
|
this.customerfives = customerfives;
|
|
}
|
|
|
|
public void setBatchId(String batchId) {
|
|
this.batchId = batchId;
|
|
}
|
|
public String getBatchId() {
|
|
return batchId;
|
|
}
|
|
|
|
public void setItems(List<EntryBean> items) {
|
|
this.items = items;
|
|
}
|
|
public List<EntryBean> getItems() {
|
|
return items;
|
|
}
|
|
|
|
@ApiModel
|
|
public static class EntryBean implements Serializable {
|
|
@ApiParam(value="编码",position=1)
|
|
private String code;
|
|
@ApiParam(value="名称",position=2)
|
|
private String name;
|
|
@ApiParam(value="分类",position=3)
|
|
private String type;
|
|
@ApiParam(value="纳税人识别号",position=4)
|
|
private String taxno;
|
|
@ApiParam(value="联系人",position=5)
|
|
private String contacts;
|
|
@ApiParam(value="联系电话",position=6)
|
|
private String telnum;
|
|
@ApiParam(value="使用状态",position=7)
|
|
private String status;
|
|
|
|
public String getCode() {
|
|
return code;
|
|
}
|
|
|
|
public void setCode(String code) {
|
|
this.code = code;
|
|
}
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public String getType() {
|
|
return type;
|
|
}
|
|
|
|
public void setType(String type) {
|
|
this.type = type;
|
|
}
|
|
|
|
public String getTaxno() {
|
|
return taxno;
|
|
}
|
|
|
|
public void setTaxno(String taxno) {
|
|
this.taxno = taxno;
|
|
}
|
|
|
|
public String getContacts() {
|
|
return contacts;
|
|
}
|
|
|
|
public void setContacts(String contacts) {
|
|
this.contacts = contacts;
|
|
}
|
|
|
|
public String getTelnum() {
|
|
return telnum;
|
|
}
|
|
|
|
public void setTelnum(String telnum) {
|
|
this.telnum = telnum;
|
|
}
|
|
|
|
public String getStatus() {
|
|
return status;
|
|
}
|
|
|
|
public void setStatus(String status) {
|
|
this.status = status;
|
|
}
|
|
}
|
|
|
|
@ApiModel
|
|
public static class BankBean implements Serializable {
|
|
@ApiParam(value="客户编码",position=1)
|
|
private String code;
|
|
@ApiParam(value="账户名称",position=2)
|
|
private String acctname;
|
|
@ApiParam(value="开户银行",position=3)
|
|
private String bankname;
|
|
@ApiParam(value="银行账号",position=4)
|
|
private String banknumber;
|
|
|
|
public String getCode() {
|
|
return code;
|
|
}
|
|
|
|
public void setCode(String code) {
|
|
this.code = code;
|
|
}
|
|
|
|
public String getAcctname() {
|
|
return acctname;
|
|
}
|
|
|
|
public void setAcctname(String acctname) {
|
|
this.acctname = acctname;
|
|
}
|
|
|
|
public String getBankname() {
|
|
return bankname;
|
|
}
|
|
|
|
public void setBankname(String bankname) {
|
|
this.bankname = bankname;
|
|
}
|
|
|
|
public String getBanknumber() {
|
|
return banknumber;
|
|
}
|
|
|
|
public void setBanknumber(String banknumber) {
|
|
this.banknumber = banknumber;
|
|
}
|
|
|
|
}
|
|
|
|
@ApiModel
|
|
public static class CustomerFiveBean implements Serializable {
|
|
@ApiParam(value="客户编码",position=1)
|
|
private String code;
|
|
@ApiParam(value="客户组5编号",position=2)
|
|
private String customerfivecode;
|
|
@ApiParam(value="客户组5名称",position=3)
|
|
private String customerfivename;
|
|
|
|
public String getCode() {
|
|
return code;
|
|
}
|
|
|
|
public void setCode(String code) {
|
|
this.code = code;
|
|
}
|
|
|
|
public String getCustomerfivecode() {
|
|
return customerfivecode;
|
|
}
|
|
|
|
public void setCustomerfivecode(String customerfivecode) {
|
|
this.customerfivecode = customerfivecode;
|
|
}
|
|
|
|
public String getCustomerfivename() {
|
|
return customerfivename;
|
|
}
|
|
|
|
public void setCustomerfivename(String customerfivename) {
|
|
this.customerfivename = customerfivename;
|
|
}
|
|
}
|
|
|
|
@ApiModel
|
|
public static class CompanyBean implements Serializable {
|
|
@ApiParam(value="客户编码",position=1)
|
|
private String code;
|
|
@ApiParam(value="公司编号",position=2)
|
|
private String companynum;
|
|
@ApiParam(value="公司层面使用状态",position=3)
|
|
private String companystatus;
|
|
|
|
public String getCode() {
|
|
return code;
|
|
}
|
|
|
|
public void setCode(String code) {
|
|
this.code = code;
|
|
}
|
|
|
|
public String getCompanynum() {
|
|
return companynum;
|
|
}
|
|
|
|
public void setCompanynum(String companynum) {
|
|
this.companynum = companynum;
|
|
}
|
|
|
|
public String getCompanystatus() {
|
|
return companystatus;
|
|
}
|
|
|
|
public void setCompanystatus(String companystatus) {
|
|
this.companystatus = companystatus;
|
|
}
|
|
}
|
|
}
|