package com.ruoyi.process.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.time.LocalDateTime; /** * 检验委托单附件,按具体下单或历史委托单归档。 */ @Data @TableName("cnas_inspection_order_attachment") @ApiModel(value = "InspectionOrderAttachment对象", description = "检验委托单下单附件") public class InspectionOrderAttachment { @ApiModelProperty("附件ID") @TableId(type = IdType.AUTO) private Long id; @ApiModelProperty("检验委托单ID") private Integer inspectionOrderId; @ApiModelProperty("绑定记录ID") private Long bindingId; @ApiModelProperty("正式报告ID") private Integer insReportId; @ApiModelProperty("历史委托单ID,用于迁移去重") private Integer legacyInspectionOrderId; @ApiModelProperty("来源类型:LEGACY、MANUAL、REPORT") private String sourceType; @ApiModelProperty("显示文件名") private String fileName; @ApiModelProperty("文件访问地址") private String fileUrl; @ApiModelProperty("创建人ID") private Integer createUser; @ApiModelProperty("创建时间") private LocalDateTime createTime; @ApiModelProperty("修改时间") private LocalDateTime updateTime; }