| | |
| | | package com.ruoyi.basic.pojo; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.*; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.apache.commons.lang3.builder.ToStringBuilder; |
| | | import org.apache.commons.lang3.builder.ToStringStyle; |
| | | import com.ruoyi.framework.aspectj.lang.annotation.Excel; |
| | | import com.ruoyi.framework.web.domain.BaseEntity; |
| | | |
| | | /** |
| | | * 客户档案对象 customer |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | * @date 2025-05-07 |
| | | */ |
| | | @TableName(value = "customer") |
| | | @Data |
| | | public class Customer extends BaseEntity |
| | | { |
| | | public class Customer implements Serializable { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | /** |
| | | * 序号 |
| | | */ |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** 客户名称 */ |
| | | /** |
| | | * 客户名称 |
| | | */ |
| | | @Excel(name = "客户名称") |
| | | private String customerName; |
| | | |
| | | /** 纳税人识别号 */ |
| | | /** |
| | | * 纳税人识别号 |
| | | */ |
| | | @Excel(name = "纳税人识别号") |
| | | private String taxpayerIdentificationNumber; |
| | | |
| | | /** 公司地址 */ |
| | | /** |
| | | * 公司地址 |
| | | */ |
| | | @Excel(name = "公司地址") |
| | | private String companyAddress; |
| | | |
| | | /** 公司电话 */ |
| | | /** |
| | | * 公司电话 |
| | | */ |
| | | @Excel(name = "公司电话") |
| | | private String companyPhone; |
| | | |
| | | /** 联系人 */ |
| | | /** |
| | | * 联系人 |
| | | */ |
| | | @Excel(name = "联系人") |
| | | private String contactPerson; |
| | | |
| | | /** 联系电话 */ |
| | | /** |
| | | * 联系电话 |
| | | */ |
| | | @Excel(name = "联系电话") |
| | | private String contactPhone; |
| | | |
| | | /** 维护人 */ |
| | | /** |
| | | * 维护人 |
| | | */ |
| | | @Excel(name = "维护人") |
| | | private String maintainer; |
| | | |
| | | /** 维护时间 */ |
| | | /** |
| | | * 维护时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = "维护时间", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @Excel(name = "维护时间" , width = 30, dateFormat = "yyyy-MM-dd") |
| | | private Date maintenanceTime; |
| | | |
| | | public void setId(Long id) |
| | | { |
| | | this.id = id; |
| | | } |
| | | @TableField(fill = FieldFill.INSERT) |
| | | private Long tenantId; |
| | | |
| | | public Long getId() |
| | | { |
| | | return id; |
| | | } |
| | | @TableField(exist = false) |
| | | private Long[] ids; |
| | | |
| | | public void setCustomerName(String customerName) |
| | | { |
| | | this.customerName = customerName; |
| | | } |
| | | |
| | | public String getCustomerName() |
| | | { |
| | | return customerName; |
| | | } |
| | | |
| | | public void setTaxpayerIdentificationNumber(String taxpayerIdentificationNumber) |
| | | { |
| | | this.taxpayerIdentificationNumber = taxpayerIdentificationNumber; |
| | | } |
| | | |
| | | public String getTaxpayerIdentificationNumber() |
| | | { |
| | | return taxpayerIdentificationNumber; |
| | | } |
| | | |
| | | public void setCompanyAddress(String companyAddress) |
| | | { |
| | | this.companyAddress = companyAddress; |
| | | } |
| | | |
| | | public String getCompanyAddress() |
| | | { |
| | | return companyAddress; |
| | | } |
| | | |
| | | public void setCompanyPhone(String companyPhone) |
| | | { |
| | | this.companyPhone = companyPhone; |
| | | } |
| | | |
| | | public String getCompanyPhone() |
| | | { |
| | | return companyPhone; |
| | | } |
| | | |
| | | public void setContactPerson(String contactPerson) |
| | | { |
| | | this.contactPerson = contactPerson; |
| | | } |
| | | |
| | | public String getContactPerson() |
| | | { |
| | | return contactPerson; |
| | | } |
| | | |
| | | public void setContactPhone(String contactPhone) |
| | | { |
| | | this.contactPhone = contactPhone; |
| | | } |
| | | |
| | | public String getContactPhone() |
| | | { |
| | | return contactPhone; |
| | | } |
| | | |
| | | public void setMaintainer(String maintainer) |
| | | { |
| | | this.maintainer = maintainer; |
| | | } |
| | | |
| | | public String getMaintainer() |
| | | { |
| | | return maintainer; |
| | | } |
| | | |
| | | public void setMaintenanceTime(Date maintenanceTime) |
| | | { |
| | | this.maintenanceTime = maintenanceTime; |
| | | } |
| | | |
| | | public Date getMaintenanceTime() |
| | | { |
| | | return maintenanceTime; |
| | | } |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) |
| | | .append("id", getId()) |
| | | .append("customerName", getCustomerName()) |
| | | .append("taxpayerIdentificationNumber", getTaxpayerIdentificationNumber()) |
| | | .append("companyAddress", getCompanyAddress()) |
| | | .append("companyPhone", getCompanyPhone()) |
| | | .append("contactPerson", getContactPerson()) |
| | | .append("contactPhone", getContactPhone()) |
| | | .append("maintainer", getMaintainer()) |
| | | .append("maintenanceTime", getMaintenanceTime()) |
| | | .toString(); |
| | | } |
| | | @TableField(exist = false) |
| | | private String addressPhone; |
| | | } |