package com.java110.po.purchase;
|
|
import lombok.Data;
|
import java.io.Serializable;
|
|
/**
|
* 采购付款记录表实体类
|
* 适配全VARCHAR字段,兼容脏数据
|
*/
|
@Data
|
public class PurchasePaymentRecord implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
public PurchasePaymentRecord(String id ,String invoiceNo, String orderId, String paymentAmount, String paymentOrderNo, String supplier, String toBePaidDate, String paymentDate) {
|
this.id = id;
|
this.invoiceNo = invoiceNo;
|
this.orderId = orderId;
|
this.paymentAmount = paymentAmount;
|
this.paymentOrderNo = paymentOrderNo;
|
this.supplier = supplier;
|
this.toBePaidDate = toBePaidDate;
|
this.paymentDate = paymentDate;
|
}
|
|
/**
|
* 发票编号(适配脏数据,如「未开票」「专票20260323001」) // 新增发票字段
|
*/
|
private String invoiceNo;
|
|
|
/**
|
* 主键ID
|
*/
|
private String id;
|
|
/**
|
* 关联订单ID/采购申请单ID
|
*/
|
private String orderId;
|
|
/**
|
* 付款金额(适配带符号/单位的脏数据,如「1000元」「¥2000.50」)
|
*/
|
private String paymentAmount;
|
|
/**
|
* 付款单号
|
*/
|
private String paymentOrderNo;
|
|
/**
|
* 供应商名称
|
*/
|
private String supplier;
|
|
/**
|
* 拟付日期(适配非标准日期)
|
*/
|
private String toBePaidDate;
|
|
/**
|
* 付款日期(适配非标准日期)
|
*/
|
private String paymentDate;
|
|
/**
|
* 创建时间
|
*/
|
private String createTime;
|
|
/**
|
* 更新时间
|
*/
|
private String updateTime;
|
|
}
|