package com.ruoyi.system.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date; /** 证明联打印申请审计;预生成不写本表。领取文件不表示已出纸,记录不得用于回滚首次状态。 */ @Data @TableName("pos_order_invoice_print_job") public class PosOrderInvoicePrintJob { @TableId(type = IdType.AUTO) private Long id; private Long invoiceId; private Long orderId; private Long storeId; private String invoiceTransNo; private String invoiceNumber; private String requestId; private Long requestedBy; private Integer printSequence; private String reprintReason; private Boolean originalAvailable; private Boolean contentsVerified; private byte[] pdfContent; /** 保存本次交付的PNG分段,确保相同requestId重试不随新版版式改变。旧记录允许为空。 */ private String imagePages; private Date createTime; }