Contract-Manage/ruoyi-system/src/main/java/com/ruoyi/contract/domain/ConPurchasePayment.java
2025-10-16 14:56:09 +08:00

99 lines
2.0 KiB
Java

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;
}