package com.ruoyi.basic.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; /** * EIP 线缆试验数据 */ @Data @TableName("eip_cable_test_data") public class EipCableTestData implements Serializable { @TableId(type = IdType.AUTO) private Long id; @ApiModelProperty("线缆类型编码") private String cableType; @ApiModelProperty("线缆类型名称") private String cableTypeName; @ApiModelProperty("样品编号") private String sampleCode; @ApiModelProperty("产品名称") private String productName; @ApiModelProperty("规格型号") private String specModel; @ApiModelProperty("试验类型") private String testType; @ApiModelProperty("试验结果") private String testResult; @ApiModelProperty("原材料") private String rawMaterial; @ApiModelProperty("过程检") private String processInspection; @ApiModelProperty("成品检") private String finalInspection; @ApiModelProperty("试验时间") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate testDate; @ApiModelProperty("来源系统") private String sourceSystem; @ApiModelProperty("同步批次号") private String syncBatchNo; @ApiModelProperty("同步状态") private Integer syncStatus; @ApiModelProperty("备注") private String remark; @ApiModelProperty("创建人") private String createBy; @ApiModelProperty("修改人") private String updateBy; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ApiModelProperty("更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; }