package com.java110.po.importFee; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import javax.persistence.*; import java.util.Date; /** * 对方收款单位表实体类 * 对应表:payee_receive_info */ @Data @Entity @Table(name = "payee_receive_info") public class PayeeReceiveInfo { /** * 主键ID */ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id", nullable = false, updatable = false) private Integer id; /** * 电话人 */ @Column(name = "caller_name", length = 50) private String callerName; /** * 电话号/微信号 */ @Column(name = "contact_info", length = 100) private String contactInfo; /** * 收款单位/人 */ @Column(name = "payee_info", length = 100) private String payeeInfo; /** * 发票号 */ @Column(name = "invoice_no", length = 50) private String invoiceNo; /** * 发票号日期 */ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Column(name = "invoice_date") private Date invoiceDate; /** * 收据号 */ @Column(name = "receipt_no", length = 50) private String receiptNo; /** * 收据号日期 */ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Column(name = "receipt_date") private Date receiptDate; /** * 收条 */ @Column(name = "receipt_note", columnDefinition = "TEXT") private String receiptNote; /** * 收条日期 */ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Column(name = "receipt_note_date") private Date receiptNoteDate; /** * 图像1 */ @Column(name = "image_file", length = 255) private String imageFile; /** * 我司收款日期 */ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Column(name = "our_company_receive_date") private Date ourCompanyReceiveDate; /** * 图像2 */ @Column(name = "attachment_file", length = 255) private String attachmentFile; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "create_time", updatable = false) private Date createTime; /** * 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Column(name = "update_time") private Date updateTime; /** * 业主编号 */ @Column(name = "owner_id", length = 50) private String ownerId; /** * 房屋Id */ @Column(name = "room_id", length = 50) private String roomId; }