package com.java110.dto.msg; import lombok.Data; import javax.persistence.*; import java.math.BigDecimal; import java.util.Date; /** * 第五次拟付实付记录表 * 对应表:mp_fifth_payment_record */ @Data @Entity @Table(name = "mp_fifth_payment_record", schema = "your_schema_name") // 替换为实际数据库schema public class MpFifthPaymentRecordPo { /** * 主键ID */ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id", nullable = false) private String id; /** * 打印记录ID/唯一标识 */ @Column(name = "mp_id", length = 50) private String mpId; /** * 第五次拟付金额 */ @Column(name = "fifth_planned_payment_amount", precision = 18, scale = 2) private BigDecimal fifthPlannedPaymentAmount; /** * 拟付日期 */ @Column(name = "planned_payment_date") private Date plannedPaymentDate; /** * 类别 */ @Column(name = "category", length = 100) private String category; /** * 报销人 */ @Column(name = "reimburser", length = 100) private String reimburser; /** * 实付金额 */ @Column(name = "actual_payment_amount", precision = 18, scale = 2) private BigDecimal actualPaymentAmount; /** * 实付日期 */ @Column(name = "actual_payment_date") private Date actualPaymentDate; }