From 7efa20dd94a7539a73cb9d4fbf5db522982c8ce2 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Mon, 22 Jun 2026 17:49:14 +0800 Subject: [PATCH] =?UTF-8?q?feat(mes):=20=E6=B7=BB=E5=8A=A0=E8=BD=A7?= =?UTF-8?q?=E8=BE=8A=E7=A3=A8=E5=89=8A=E5=A4=8D=E6=A0=B8=E4=BA=BA=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在前端表格中新增复核人列,支持编辑和显示功能 - 在 MesRollGrind 实体类中添加 reviewer 字段 - 在 MesRollGrindBo 和 MesRollGrindVo 中添加 reviewer 字段 - 更新数据库查询映射文件,包含 reviewer 字段的查询 - 初始化新增行时将 reviewer 设置为 undefined --- .../java/com/klp/mes/roll/domain/MesRollGrind.java | 3 +++ .../com/klp/mes/roll/domain/bo/MesRollGrindBo.java | 1 + .../com/klp/mes/roll/domain/vo/MesRollGrindVo.java | 1 + .../resources/mapper/roll/MesRollGrindMapper.xml | 4 ++-- klp-ui/src/views/mes/roll/grind/index.vue | 14 ++++++++++++++ 5 files changed, 21 insertions(+), 2 deletions(-) diff --git a/klp-mes/src/main/java/com/klp/mes/roll/domain/MesRollGrind.java b/klp-mes/src/main/java/com/klp/mes/roll/domain/MesRollGrind.java index d2881259..2e0bd56f 100644 --- a/klp-mes/src/main/java/com/klp/mes/roll/domain/MesRollGrind.java +++ b/klp-mes/src/main/java/com/klp/mes/roll/domain/MesRollGrind.java @@ -82,6 +82,9 @@ public class MesRollGrind extends BaseEntity { /** 操作者 */ private String operator; + /** 复核人 */ + private String reviewer; + /** 备注 */ private String remark; diff --git a/klp-mes/src/main/java/com/klp/mes/roll/domain/bo/MesRollGrindBo.java b/klp-mes/src/main/java/com/klp/mes/roll/domain/bo/MesRollGrindBo.java index 2f23e941..2f5bceb6 100644 --- a/klp-mes/src/main/java/com/klp/mes/roll/domain/bo/MesRollGrindBo.java +++ b/klp-mes/src/main/java/com/klp/mes/roll/domain/bo/MesRollGrindBo.java @@ -37,5 +37,6 @@ public class MesRollGrindBo extends BaseEntity { private String flawResult; private BigDecimal hardness; private String operator; + private String reviewer; private String remark; } diff --git a/klp-mes/src/main/java/com/klp/mes/roll/domain/vo/MesRollGrindVo.java b/klp-mes/src/main/java/com/klp/mes/roll/domain/vo/MesRollGrindVo.java index d8469fb2..2c10adbb 100644 --- a/klp-mes/src/main/java/com/klp/mes/roll/domain/vo/MesRollGrindVo.java +++ b/klp-mes/src/main/java/com/klp/mes/roll/domain/vo/MesRollGrindVo.java @@ -28,6 +28,7 @@ public class MesRollGrindVo { private String flawResult; private BigDecimal hardness; private String operator; + private String reviewer; private String remark; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") diff --git a/klp-mes/src/main/resources/mapper/roll/MesRollGrindMapper.xml b/klp-mes/src/main/resources/mapper/roll/MesRollGrindMapper.xml index 46cec595..e8ca0e7a 100644 --- a/klp-mes/src/main/resources/mapper/roll/MesRollGrindMapper.xml +++ b/klp-mes/src/main/resources/mapper/roll/MesRollGrindMapper.xml @@ -7,7 +7,7 @@ dia_before, dia_after, grind_amount, roll_shape, flaw_result, CASE WHEN hardness = '未倒角' THEN 0 ELSE CAST(hardness AS DECIMAL(10,1)) END AS hardness, - operator, remark, create_time + operator, reviewer, remark, create_time FROM mes_roll_grind WHERE del_flag = 0 AND roll_id = #{rollId} ORDER BY grind_time Desc @@ -18,7 +18,7 @@ g.dia_before, g.dia_after, g.grind_amount, g.roll_shape, g.flaw_result, CASE WHEN g.hardness = '未倒角' THEN 0 ELSE CAST(g.hardness AS DECIMAL(10,1)) END AS hardness, - g.operator, g.remark, g.create_time, + g.operator, g.reviewer, g.remark, g.create_time, ri.roll_type FROM mes_roll_grind g LEFT JOIN mes_roll_info ri ON g.roll_id = ri.roll_id diff --git a/klp-ui/src/views/mes/roll/grind/index.vue b/klp-ui/src/views/mes/roll/grind/index.vue index 873a47ab..f16d7982 100644 --- a/klp-ui/src/views/mes/roll/grind/index.vue +++ b/klp-ui/src/views/mes/roll/grind/index.vue @@ -269,6 +269,19 @@ + + + +