feat(domain): 添加卷材异常记录中的板面字段

- 在 WmsCoilAbnormal 实体中添加 plateSurface 字段
- 在 WmsCoilAbnormalBo 中添加 plateSurface 属性及相关注释
- 在 WmsCoilAbnormalMapper.xml 中映射 plateSurface 字段
- 在查询条件中添加 plateSurface 的相等匹配逻辑
- 在 WmsCoilAbnormalVo 中添加 plateSurface 属性及 Excel 导出配置
This commit is contained in:
2026-04-07 10:55:30 +08:00
parent 4075ead84e
commit b399587841
5 changed files with 16 additions and 0 deletions

View File

@@ -116,4 +116,7 @@ public class WmsCoilAbnormal extends BaseEntity {
@TableLogic
private Integer delFlag;
private String plateSurface;
}

View File

@@ -40,6 +40,11 @@ public class WmsCoilAbnormalBo extends BaseEntity {
*/
private String position;
/**
* 上下板面
*/
private String plateSurface;
/**
* 长度坐标
*/

View File

@@ -47,6 +47,12 @@ public class WmsCoilAbnormalVo {
@ExcelDictFormat(readConverterExp = "上=下,操作侧,中间,驱动侧")
private String position;
/**
* 上下板面
*/
@ExcelProperty(value = "上下板面")
private String plateSurface;
/**
* 长度坐标
*/

View File

@@ -66,6 +66,7 @@ public class WmsCoilAbnormalServiceImpl implements IWmsCoilAbnormalService {
lqw.eq(bo.getCoilId() != null, WmsCoilAbnormal::getCoilId, bo.getCoilId());
lqw.eq(StringUtils.isNotBlank(bo.getProductionLine()), WmsCoilAbnormal::getProductionLine, bo.getProductionLine());
lqw.eq(StringUtils.isNotBlank(bo.getPosition()), WmsCoilAbnormal::getPosition, bo.getPosition());
lqw.eq(StringUtils.isNotBlank(bo.getPlateSurface()), WmsCoilAbnormal::getPlateSurface, bo.getPlateSurface());
lqw.eq(bo.getLength() != null, WmsCoilAbnormal::getLength, bo.getLength());
lqw.eq(bo.getStartPosition() != null, WmsCoilAbnormal::getStartPosition, bo.getStartPosition());
lqw.eq(bo.getEndPosition() != null, WmsCoilAbnormal::getEndPosition, bo.getEndPosition());

View File

@@ -9,6 +9,7 @@
<result property="coilId" column="coil_id"/>
<result property="productionLine" column="production_line"/>
<result property="position" column="position"/>
<result property="plateSurface" column="plate_surface"/>
<result property="length" column="length"/>
<result property="startPosition" column="start_position"/>
<result property="endPosition" column="end_position"/>