package com.ruoyi.contract.domain; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.*; import com.ruoyi.common.annotation.FieldNameApi; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BaseEntity; /** * 采购合同-付款管理对象 con_purchase_payment * * @author ruoyi * @date 2024-06-07 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("con_purchase_payment") public class ConPurchasePayment extends BaseEntity { private static final long serialVersionUID=1L; /** * 主键 */ @TableId(value = "id") private Long id; /** * 采购合同id */ private Long purchaseId; /** * 笔数 */ @FieldNameApi(name ="笔数") private String transactionsNumber; /** * 约定付款时间 */ @FieldNameApi(name ="约定付款时间") private Date payTime; /** * 实际付款时间 */ @FieldNameApi(name ="实际付款时间") private Date arrivalTime; /** * 约定付款金额 */ @FieldNameApi(name ="约定付款金额") private Double conventionArrivalMoney; /** * 实际付款金额 */ @FieldNameApi(name ="实际付款金额") private Double actualArrivalMoney; /** * 逾期天数 */ @FieldNameApi(name ="逾期天数") private Double overdueDay; /** * 是否付款1是0否 */ private String isPayment; /** * 原因说明 */ private String reasonExplanation; /** * 备注 */ private String remarks; /** * 附件 */ @FieldNameApi(name ="附件") private String annex; /** * 创建者id */ private Long createUserId; /** * 更新者id */ private Long updateUserId; /** * 是否逾期0否1是 */ private String isOverdue; }