From 022312d02cb988278d154476e63c4a318adaaae3 Mon Sep 17 00:00:00 2001
From: Joshi <3040996759@qq.com>
Date: Mon, 8 Jun 2026 13:41:28 +0800
Subject: [PATCH] =?UTF-8?q?feat(mill):=20=E6=B7=BB=E5=8A=A0=E8=AE=BE?=
=?UTF-8?q?=E5=A4=87=E9=83=A8=E4=BB=B6=E8=B4=9F=E8=B4=A3=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
- 在 EqpEquipmentPart 实体类中新增负责人属性
- 更新数据库映射文件中的结果映射配置
- 修改 SQL 查询语句以包含负责人字段
- 为新增字段添加插入和更新逻辑的支持
- 在数据库表结构中添加负责人列定义
---
.../com/ruoyi/mill/domain/EqpEquipmentPart.java | 3 +++
.../mapper/mill/EqpEquipmentPartMapper.xml | 13 +++++++++----
sql/mill_eqp_tables.sql | 1 +
3 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/ruoyi-mill/src/main/java/com/ruoyi/mill/domain/EqpEquipmentPart.java b/ruoyi-mill/src/main/java/com/ruoyi/mill/domain/EqpEquipmentPart.java
index bb6b99d8..14515053 100644
--- a/ruoyi-mill/src/main/java/com/ruoyi/mill/domain/EqpEquipmentPart.java
+++ b/ruoyi-mill/src/main/java/com/ruoyi/mill/domain/EqpEquipmentPart.java
@@ -24,6 +24,9 @@ public class EqpEquipmentPart extends BaseEntity {
@Excel(name = "产线段")
private String lineSection;
+ @Excel(name = "负责人")
+ private String responsiblePerson;
+
@Excel(name = "备注")
private String remark;
diff --git a/ruoyi-mill/src/main/resources/mapper/mill/EqpEquipmentPartMapper.xml b/ruoyi-mill/src/main/resources/mapper/mill/EqpEquipmentPartMapper.xml
index b377360e..22282e03 100644
--- a/ruoyi-mill/src/main/resources/mapper/mill/EqpEquipmentPartMapper.xml
+++ b/ruoyi-mill/src/main/resources/mapper/mill/EqpEquipmentPartMapper.xml
@@ -6,8 +6,9 @@
-
-
+
+
+
@@ -16,8 +17,9 @@
- select part_id, inspect_part, production_line, line_section, remark,
- del_flag, create_by, create_time, update_by, update_time
+ select part_id, inspect_part, production_line, line_section,
+ responsible_person, remark, del_flag,
+ create_by, create_time, update_by, update_time
from eqp_equipment_part
@@ -44,6 +46,7 @@
production_line,
line_section,
remark,
+ responsible_person,
create_by,
create_time,
del_flag,
@@ -53,6 +56,7 @@
#{productionLine},
#{lineSection},
#{remark},
+ #{responsiblePerson},
#{createBy},
#{createTime},
'0',
@@ -66,6 +70,7 @@
production_line = #{productionLine},
line_section = #{lineSection},
remark = #{remark},
+ responsible_person = #{responsiblePerson},
update_by = #{updateBy},
update_time = #{updateTime},
diff --git a/sql/mill_eqp_tables.sql b/sql/mill_eqp_tables.sql
index 95c7321b..0702da24 100644
--- a/sql/mill_eqp_tables.sql
+++ b/sql/mill_eqp_tables.sql
@@ -6,6 +6,7 @@ CREATE TABLE IF NOT EXISTS `mill_eqp_part` (
`inspect_part` varchar(200) NOT NULL COMMENT '巡检部位名称',
`production_line` varchar(100) DEFAULT NULL COMMENT '产线',
`line_section` varchar(100) DEFAULT NULL COMMENT '产线段',
+ `responsible_person` varchar(64) DEFAULT NULL COMMENT '负责人',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志 0正常 2删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',