package com.klp.domain; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 工艺参数异常记录 wms_process_anomaly */ @Data @TableName("wms_process_anomaly") public class WmsProcessAnomaly { private static final long serialVersionUID = 1L; @TableId(value = "anomaly_id") private Long anomalyId; /** 规程版本ID */ private Long versionId; /** 方案点位ID */ private Long planId; /** 参数ID */ private Long paramId; /** 出口钢卷号 */ private String coilId; /** 入口钢卷号 */ private String enCoilId; /** 参数编码 */ private String paramCode; /** 参数名称 */ private String paramName; /** 单位 */ private String unit; /** 异常类型: OVER_MAX / UNDER_MIN / BOTH */ private String anomalyType; /** 规程存储的设定值 */ private BigDecimal storedTarget; /** 规程存储的上限 */ private BigDecimal storedUpper; /** 规程存储的下限 */ private BigDecimal storedLower; /** 本次L1实际设定值 */ private BigDecimal actualTarget; /** 本次实际最大值 */ private BigDecimal actualMax; /** 本次实际最小值 */ private BigDecimal actualMin; /** 最大值偏差 actual_max - stored_upper */ private BigDecimal deviationMax; /** 最小值偏差 actual_min - stored_lower */ private BigDecimal deviationMin; /** 检测时间 */ private Date detectedAt; private String createBy; private Date createTime; @TableLogic private Integer delFlag; private String remark; }