Files
klp-oa/klp-wms/src/main/java/com/klp/domain/WmsCoilAbnormal.java
Joshi b399587841 feat(domain): 添加卷材异常记录中的板面字段
- 在 WmsCoilAbnormal 实体中添加 plateSurface 字段
- 在 WmsCoilAbnormalBo 中添加 plateSurface 属性及相关注释
- 在 WmsCoilAbnormalMapper.xml 中映射 plateSurface 字段
- 在查询条件中添加 plateSurface 的相等匹配逻辑
- 在 WmsCoilAbnormalVo 中添加 plateSurface 属性及 Excel 导出配置
2026-04-07 10:55:30 +08:00

123 lines
2.2 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 钢卷异常信息对象 wms_coil_abnormal
*
* @author klp
* @date 2025-12-04
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("wms_coil_abnormal")
public class WmsCoilAbnormal extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 主键ID
*/
@TableId(value = "abnormal_id")
private Long abnormalId;
/**
* 钢卷ID
*/
private Long coilId;
/**
* 产线名称
*/
private String productionLine;
/**
* 位置(上下,操作侧,中间,驱动侧)
*/
private String position;
/**
* 长度坐标
*/
private BigDecimal length;
/**
* 缺陷开始位置
*/
private BigDecimal startPosition;
/**
* 缺陷结束位置
*/
private BigDecimal endPosition;
/**
* 缺陷代码S=表面缺陷、E=边部问题、M=尺寸问题、G=收卷问题)
*/
private String defectCode;
/**
* 缺陷类型(更详细的缺陷分类,如划痕、边裂、厚度超标等)
*/
private String defectType;
/**
* 缺陷率百分比如0.05表示5%
*/
private BigDecimal defectRate;
/**
* 缺陷重量单位kg
*/
private BigDecimal defectWeight;
/**
* 程度(轻微、重度、严重)
*/
private String degree;
/**
* 判级
*/
private String judgeLevel;
/**
* 判级人
*/
private String judgeBy;
/**
* 判级时间
*/
private Date judgeTime;
/**
* 主标记1=是0=否)
*/
private Integer mainMark;
/**
* 整卷标记1=是0=否)
*/
private Integer wholeCoilMark;
/**
* 备注
*/
private String remark;
/**
* 删除标志0=正常1=已删除)
*/
@TableLogic
private Integer delFlag;
private String plateSurface;
}