313 lines
6.6 KiB
Java
313 lines
6.6 KiB
Java
package com.ruoyi.system.domain;
|
||
|
||
import java.math.BigDecimal;
|
||
import java.util.Date;
|
||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||
import com.ruoyi.common.annotation.Excel;
|
||
import com.ruoyi.common.core.domain.BaseEntity;
|
||
|
||
/**
|
||
* 发票信息对象 users_invoice_info
|
||
*
|
||
* @author ruoyi
|
||
* @date 2025-06-30
|
||
*/
|
||
public class UsersInvoiceInfo extends BaseEntity
|
||
{
|
||
private static final long serialVersionUID = 1L;
|
||
|
||
/** 主键ID */
|
||
private Integer id;
|
||
|
||
/** 维护人员ID(关联users表) */
|
||
@Excel(name = "维护人员ID", readConverterExp = "关=联users表")
|
||
private Integer uid;
|
||
|
||
/** 发票抬头 */
|
||
@Excel(name = "发票抬头")
|
||
private String invoiceTitle;
|
||
|
||
/** 纳税人识别号 */
|
||
@Excel(name = "纳税人识别号")
|
||
private String taxNumber;
|
||
|
||
/** 开户银行 */
|
||
@Excel(name = "开户银行")
|
||
private String bankName;
|
||
|
||
/** 银行账号 */
|
||
@Excel(name = "银行账号")
|
||
private String bankAccount;
|
||
|
||
/** 单位地址 */
|
||
@Excel(name = "单位地址")
|
||
private String address;
|
||
|
||
/** 联系电话 */
|
||
@Excel(name = "联系电话")
|
||
private String phone;
|
||
|
||
/** 联系邮箱 */
|
||
@Excel(name = "联系邮箱")
|
||
private String email;
|
||
|
||
/** 微信号 */
|
||
@Excel(name = "微信号")
|
||
private String wechat;
|
||
|
||
/** 发票类型(1-增值税普通发票 2-专用发票) */
|
||
@Excel(name = "发票类型", readConverterExp = "1=-增值税普通发票,2=-专用发票")
|
||
private Integer type;
|
||
|
||
/** 发票类别(0-个人,1-企业) */
|
||
@Excel(name = "发票类别", readConverterExp = "0=-个人,1-企业")
|
||
private Integer category;
|
||
|
||
/** 创建时间 */
|
||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||
private Date createdAt;
|
||
|
||
/** 修改时间 */
|
||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||
@Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||
private Date updatedAt;
|
||
|
||
/** 开票金额 */
|
||
@Excel(name = "开票金额")
|
||
private BigDecimal invoicemoney;
|
||
|
||
/** 开票内容 */
|
||
@Excel(name = "开票内容")
|
||
private String invoicetext;
|
||
|
||
/** 开票订单号 */
|
||
@Excel(name = "开票订单号")
|
||
private String orderid;
|
||
|
||
/** 开票状态 1:未开票 2:已开票 */
|
||
@Excel(name = "开票状态 1:未开票 2:已开票")
|
||
private Integer status;
|
||
|
||
/** 发票附件 */
|
||
@Excel(name = "发票附件")
|
||
private String filedata;
|
||
|
||
public void setId(Integer id)
|
||
{
|
||
this.id = id;
|
||
}
|
||
|
||
public Integer getId()
|
||
{
|
||
return id;
|
||
}
|
||
|
||
public void setUid(Integer uid)
|
||
{
|
||
this.uid = uid;
|
||
}
|
||
|
||
public Integer getUid()
|
||
{
|
||
return uid;
|
||
}
|
||
|
||
public void setInvoiceTitle(String invoiceTitle)
|
||
{
|
||
this.invoiceTitle = invoiceTitle;
|
||
}
|
||
|
||
public String getInvoiceTitle()
|
||
{
|
||
return invoiceTitle;
|
||
}
|
||
|
||
public void setTaxNumber(String taxNumber)
|
||
{
|
||
this.taxNumber = taxNumber;
|
||
}
|
||
|
||
public String getTaxNumber()
|
||
{
|
||
return taxNumber;
|
||
}
|
||
|
||
public void setBankName(String bankName)
|
||
{
|
||
this.bankName = bankName;
|
||
}
|
||
|
||
public String getBankName()
|
||
{
|
||
return bankName;
|
||
}
|
||
|
||
public void setBankAccount(String bankAccount)
|
||
{
|
||
this.bankAccount = bankAccount;
|
||
}
|
||
|
||
public String getBankAccount()
|
||
{
|
||
return bankAccount;
|
||
}
|
||
|
||
public void setAddress(String address)
|
||
{
|
||
this.address = address;
|
||
}
|
||
|
||
public String getAddress()
|
||
{
|
||
return address;
|
||
}
|
||
|
||
public void setPhone(String phone)
|
||
{
|
||
this.phone = phone;
|
||
}
|
||
|
||
public String getPhone()
|
||
{
|
||
return phone;
|
||
}
|
||
|
||
public void setEmail(String email)
|
||
{
|
||
this.email = email;
|
||
}
|
||
|
||
public String getEmail()
|
||
{
|
||
return email;
|
||
}
|
||
|
||
public void setWechat(String wechat)
|
||
{
|
||
this.wechat = wechat;
|
||
}
|
||
|
||
public String getWechat()
|
||
{
|
||
return wechat;
|
||
}
|
||
|
||
public void setType(Integer type)
|
||
{
|
||
this.type = type;
|
||
}
|
||
|
||
public Integer getType()
|
||
{
|
||
return type;
|
||
}
|
||
|
||
public void setCategory(Integer category)
|
||
{
|
||
this.category = category;
|
||
}
|
||
|
||
public Integer getCategory()
|
||
{
|
||
return category;
|
||
}
|
||
|
||
public void setCreatedAt(Date createdAt)
|
||
{
|
||
this.createdAt = createdAt;
|
||
}
|
||
|
||
public Date getCreatedAt()
|
||
{
|
||
return createdAt;
|
||
}
|
||
|
||
public void setUpdatedAt(Date updatedAt)
|
||
{
|
||
this.updatedAt = updatedAt;
|
||
}
|
||
|
||
public Date getUpdatedAt()
|
||
{
|
||
return updatedAt;
|
||
}
|
||
|
||
public void setInvoicemoney(BigDecimal invoicemoney)
|
||
{
|
||
this.invoicemoney = invoicemoney;
|
||
}
|
||
|
||
public BigDecimal getInvoicemoney()
|
||
{
|
||
return invoicemoney;
|
||
}
|
||
|
||
public void setInvoicetext(String invoicetext)
|
||
{
|
||
this.invoicetext = invoicetext;
|
||
}
|
||
|
||
public String getInvoicetext()
|
||
{
|
||
return invoicetext;
|
||
}
|
||
|
||
public void setOrderid(String orderid)
|
||
{
|
||
this.orderid = orderid;
|
||
}
|
||
|
||
public String getOrderid()
|
||
{
|
||
return orderid;
|
||
}
|
||
|
||
public void setStatus(Integer status)
|
||
{
|
||
this.status = status;
|
||
}
|
||
|
||
public Integer getStatus()
|
||
{
|
||
return status;
|
||
}
|
||
|
||
public void setFiledata(String filedata)
|
||
{
|
||
this.filedata = filedata;
|
||
}
|
||
|
||
public String getFiledata()
|
||
{
|
||
return filedata;
|
||
}
|
||
|
||
@Override
|
||
public String toString() {
|
||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||
.append("id", getId())
|
||
.append("uid", getUid())
|
||
.append("invoiceTitle", getInvoiceTitle())
|
||
.append("taxNumber", getTaxNumber())
|
||
.append("bankName", getBankName())
|
||
.append("bankAccount", getBankAccount())
|
||
.append("address", getAddress())
|
||
.append("phone", getPhone())
|
||
.append("email", getEmail())
|
||
.append("wechat", getWechat())
|
||
.append("type", getType())
|
||
.append("category", getCategory())
|
||
.append("createdAt", getCreatedAt())
|
||
.append("updatedAt", getUpdatedAt())
|
||
.append("invoicemoney", getInvoicemoney())
|
||
.append("invoicetext", getInvoicetext())
|
||
.append("orderid", getOrderid())
|
||
.append("status", getStatus())
|
||
.append("filedata", getFiledata())
|
||
.toString();
|
||
}
|
||
}
|