package tqq9.lc123.cloud.app.api.model; import kd.bos.openapi.common.custom.annotation.ApiModel; import kd.bos.openapi.common.custom.annotation.ApiParam; import java.io.Serializable; import java.util.Date; import java.util.List; @ApiModel public class SupplierModel implements Serializable { @ApiParam(value = "单据集合", example = "") private List data; public List getData() { return data; } public void setData(List data) { this.data = data; } @ApiModel public static class DataBean implements Serializable { @ApiParam(value = "经营状态", example = "A", required = false, position = 1) private String tqq9_combofield3_jyzt; @ApiParam(value = "国家.名称", example = "中国", required = false, position = 2) private String tqq9_basedatafield1_name; @ApiParam(value = "创建人.工号", example = "ID-000025", required = true, position = 3) private String creator_number; @ApiParam(value = "创建时间", example = "2025-11-12 10:30:13", required = true, position = 4) private Date createtime; @ApiParam(value = "成立日期", example = "2025-11-12", required = false, position = 5) private Date tqq9_datefield5_clrq; @ApiParam(value = "法定代表人", example = "胡达", required = false, position = 6) private String tqq9_textfield210; @ApiParam(value = "经营范围", example = "上海", required = false, position = 7) private String tqq9_textareafield_jyfw; @ApiParam(value = "注册资本", example = "200000", required = false, position = 8) private String tqq9_textfield3_zczb1; @ApiParam(value = "住所", example = "上海浦东", required = false, position = 9) private String tqq9_textfield4_zs1; @ApiParam(value = "供应商编号", example = "VEN250819908", required = true, position = 10) private String number; @ApiParam(value = "供应商名称", example = "测试非采购供应商", required = true, position = 11) private String name; @ApiParam(value = "供应商简称", example = "测试非采购供应商", required = false, position = 12) private String simplename; @ApiParam(value = "统一社会信用代码", example = "3218478328479120930", required = false, position = 13) private String societycreditcode; @ApiParam(value = "供应商用途类型", example = "0", required = false, position = 14) private String tqq9_usagescenarios; @ApiParam(value = "银行信息分录", example = "",required = true,position = 15) private List entry_bank; @ApiParam(value = "附件", example = "",required = false,position = 16) private List attachment; @ApiParam(value = "联系人分录", example = "",required = true,position = 17) private List entry_linkman; public String getTqq9_combofield3_jyzt() { return tqq9_combofield3_jyzt; } public void setTqq9_combofield3_jyzt(String tqq9_combofield3_jyzt) { this.tqq9_combofield3_jyzt = tqq9_combofield3_jyzt; } public String getTqq9_basedatafield1_name() { return tqq9_basedatafield1_name; } public void setTqq9_basedatafield1_name(String tqq9_basedatafield1_name) { this.tqq9_basedatafield1_name = tqq9_basedatafield1_name; } public String getCreator_number() { return creator_number; } public void setCreator_number(String creator_number) { this.creator_number = creator_number; } public Date getCreatetime() { return createtime; } public void setCreatetime(Date createtime) { this.createtime = createtime; } public Date getTqq9_datefield5_clrq() { return tqq9_datefield5_clrq; } public void setTqq9_datefield5_clrq(Date tqq9_datefield5_clrq) { this.tqq9_datefield5_clrq = tqq9_datefield5_clrq; } public String getTqq9_textfield210() { return tqq9_textfield210; } public void setTqq9_textfield210(String tqq9_textfield210) { this.tqq9_textfield210 = tqq9_textfield210; } public String getTqq9_textareafield_jyfw() { return tqq9_textareafield_jyfw; } public void setTqq9_textareafield_jyfw(String tqq9_textareafield_jyfw) { this.tqq9_textareafield_jyfw = tqq9_textareafield_jyfw; } public String getTqq9_textfield3_zczb1() { return tqq9_textfield3_zczb1; } public void setTqq9_textfield3_zczb1(String tqq9_textfield3_zczb1) { this.tqq9_textfield3_zczb1 = tqq9_textfield3_zczb1; } public String getTqq9_textfield4_zs1() { return tqq9_textfield4_zs1; } public void setTqq9_textfield4_zs1(String tqq9_textfield4_zs1) { this.tqq9_textfield4_zs1 = tqq9_textfield4_zs1; } public String getNumber() { return number; } public void setNumber(String number) { this.number = number; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSimplename() { return simplename; } public void setSimplename(String simplename) { this.simplename = simplename; } public String getSocietycreditcode() { return societycreditcode; } public void setSocietycreditcode(String societycreditcode) { this.societycreditcode = societycreditcode; } public String getTqq9_usagescenarios() { return tqq9_usagescenarios; } public void setTqq9_usagescenarios(String tqq9_usagescenarios) { this.tqq9_usagescenarios = tqq9_usagescenarios; } public List getEntry_bank() { return entry_bank; } public void setEntry_bank(List entry_bank) { this.entry_bank = entry_bank; } public List getAttachment() { return attachment; } public void setAttachment(List attachment) { this.attachment = attachment; } public List getEntry_linkman() { return entry_linkman; } public void setEntry_linkman(List entry_linkman) { this.entry_linkman = entry_linkman; } @ApiModel public static class BankBean implements Serializable { @ApiParam(value = "银行信息分录.银行账号", example = "48937859929498",required = true,position = 1) private String bankaccount; @ApiParam(value = "银行信息分录.收款方名称,", example = "何达",required = true,position = 2) private String accountname; @ApiParam(value = "银行信息分录.默认", example = "1",required = true,position = 3) private Boolean isdefault_bank; @ApiParam(value = "银行信息分录.分录行号", example = "1",required = true,position = 4) private Integer seq; @ApiParam(value = "开户银行.编码(行号)-联行号", example = "001100001509",required = true,position = 5) private String bank_number; public String getBankaccount() { return bankaccount; } public void setBankaccount(String bankaccount) { this.bankaccount = bankaccount; } public String getAccountname() { return accountname; } public void setAccountname(String accountname) { this.accountname = accountname; } public Boolean getIsdefault_bank() { return isdefault_bank; } public void setIsdefault_bank(Boolean isdefault_bank) { this.isdefault_bank = isdefault_bank; } public Integer getSeq() { return seq; } public void setSeq(Integer seq) { this.seq = seq; } public String getBank_number() { return bank_number; } public void setBank_number(String bank_number) { this.bank_number = bank_number; } } @ApiModel public static class AttachmentBean implements Serializable { @ApiParam(value = "附件.附件名称", example = "50Kr3",required = true,position = 1) private String attachmentName; @ApiParam(value = "附件.附件地址", example = "hsUsx",required = false,position = 2) private String attachmentUrl; public String getAttachmentName() { return attachmentName; } public void setAttachmentName(String attachmentName) { this.attachmentName = attachmentName; } public String getAttachmentUrl() { return attachmentUrl; } public void setAttachmentUrl(String attachmentUrl) { this.attachmentUrl = attachmentUrl; } } @ApiModel public static class LinkmanBean implements Serializable { @ApiParam(value = "联系人分录.分录行号", example = "1",required = true,position = 1) private Integer seq; @ApiParam(value = "联系人分录.联系人", example = "小胡",required = true,position = 2) private String contactperson; @ApiParam(value = "联系人分录.联系电话", example = "012-12345678",required = false,position = 3) private String phone; @ApiParam(value = "联系人分录.手机", example = "18956326596",required = true,position = 4) private String mobile; @ApiParam(value = "联系人分录.详细地址", example = "江西省南昌市青山湖区7800",required = true,position = 5) private String tqq9_textfield_xxdz; @ApiParam(value = "联系人分录.默认", example = "true",required = true,position = 5) private Boolean isdefault_linkman; public Boolean getIsdefault_linkman() { return isdefault_linkman; } public void setIsdefault_linkman(Boolean isdefault_linkman) { this.isdefault_linkman = isdefault_linkman; } public Integer getSeq() { return seq; } public void setSeq(Integer seq) { this.seq = seq; } public String getContactperson() { return contactperson; } public void setContactperson(String contactperson) { this.contactperson = contactperson; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getMobile() { return mobile; } public void setMobile(String mobile) { this.mobile = mobile; } public String getTqq9_textfield_xxdz() { return tqq9_textfield_xxdz; } public void setTqq9_textfield_xxdz(String tqq9_textfield_xxdz) { this.tqq9_textfield_xxdz = tqq9_textfield_xxdz; } } } }