From 31d6b02f8b5d77ea08781d086721c409db494cde Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Thu, 28 May 2026 16:09:17 +0800 Subject: [PATCH] =?UTF-8?q?feat(mes/eqp):=20=E4=B8=BA=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E5=A4=87=E4=BB=B6=E6=96=B0=E5=A2=9E=E8=B4=9F=E8=B4=A3=E4=BA=BA?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 在EqpEquipmentPart实体类、Bo和Vo中新增responsiblePerson字段 2. 在EqpEquipmentPartMapper.xml中增加responsible_person列映射 3. 在EqpEquipmentPartServiceImpl的查询条件中增加负责人模糊筛选 4. 在前端备件管理页面新增负责人查询输入框、表格列和表单字段 --- .../klp/mes/eqp/domain/EqpEquipmentPart.java | 5 +++++ .../mes/eqp/domain/bo/EqpEquipmentPartBo.java | 5 +++++ .../mes/eqp/domain/vo/EqpEquipmentPartVo.java | 6 ++++++ .../impl/EqpEquipmentPartServiceImpl.java | 1 + .../mapper/eqp/EqpEquipmentPartMapper.xml | 1 + klp-ui/src/views/mes/eqp/check/part.vue | 18 ++++++++++++++++-- 6 files changed, 34 insertions(+), 2 deletions(-) diff --git a/klp-mes/src/main/java/com/klp/mes/eqp/domain/EqpEquipmentPart.java b/klp-mes/src/main/java/com/klp/mes/eqp/domain/EqpEquipmentPart.java index 88274c9b..630373d2 100644 --- a/klp-mes/src/main/java/com/klp/mes/eqp/domain/EqpEquipmentPart.java +++ b/klp-mes/src/main/java/com/klp/mes/eqp/domain/EqpEquipmentPart.java @@ -40,6 +40,11 @@ public class EqpEquipmentPart extends BaseEntity { * 备注 */ private String remark; + /** + * 负责人 + */ + private String responsiblePerson; + /** * 删除标识 0正常 2删除 */ diff --git a/klp-mes/src/main/java/com/klp/mes/eqp/domain/bo/EqpEquipmentPartBo.java b/klp-mes/src/main/java/com/klp/mes/eqp/domain/bo/EqpEquipmentPartBo.java index 4f66b435..8dab0af3 100644 --- a/klp-mes/src/main/java/com/klp/mes/eqp/domain/bo/EqpEquipmentPartBo.java +++ b/klp-mes/src/main/java/com/klp/mes/eqp/domain/bo/EqpEquipmentPartBo.java @@ -38,6 +38,11 @@ public class EqpEquipmentPartBo extends BaseEntity { */ private String lineSection; + /** + * 负责人 + */ + private String responsiblePerson; + /** * 备注 */ diff --git a/klp-mes/src/main/java/com/klp/mes/eqp/domain/vo/EqpEquipmentPartVo.java b/klp-mes/src/main/java/com/klp/mes/eqp/domain/vo/EqpEquipmentPartVo.java index f82f0f0e..b1a6c416 100644 --- a/klp-mes/src/main/java/com/klp/mes/eqp/domain/vo/EqpEquipmentPartVo.java +++ b/klp-mes/src/main/java/com/klp/mes/eqp/domain/vo/EqpEquipmentPartVo.java @@ -45,6 +45,12 @@ public class EqpEquipmentPartVo { @ExcelProperty(value = "产线段") private String lineSection; + /** + * 负责人 + */ + @ExcelProperty(value = "负责人") + private String responsiblePerson; + /** * 备注 */ diff --git a/klp-mes/src/main/java/com/klp/mes/eqp/service/impl/EqpEquipmentPartServiceImpl.java b/klp-mes/src/main/java/com/klp/mes/eqp/service/impl/EqpEquipmentPartServiceImpl.java index 36f90973..92fa3ccc 100644 --- a/klp-mes/src/main/java/com/klp/mes/eqp/service/impl/EqpEquipmentPartServiceImpl.java +++ b/klp-mes/src/main/java/com/klp/mes/eqp/service/impl/EqpEquipmentPartServiceImpl.java @@ -84,6 +84,7 @@ public class EqpEquipmentPartServiceImpl implements IEqpEquipmentPartService { lqw.eq(StringUtils.isNotBlank(bo.getInspectPart()), EqpEquipmentPart::getInspectPart, bo.getInspectPart()); lqw.eq(StringUtils.isNotBlank(bo.getProductionLine()), EqpEquipmentPart::getProductionLine, bo.getProductionLine()); lqw.eq(StringUtils.isNotBlank(bo.getLineSection()), EqpEquipmentPart::getLineSection, bo.getLineSection()); + lqw.like(StringUtils.isNotBlank(bo.getResponsiblePerson()), EqpEquipmentPart::getResponsiblePerson, bo.getResponsiblePerson()); return lqw; } diff --git a/klp-mes/src/main/resources/mapper/eqp/EqpEquipmentPartMapper.xml b/klp-mes/src/main/resources/mapper/eqp/EqpEquipmentPartMapper.xml index 39853e5f..1feab84e 100644 --- a/klp-mes/src/main/resources/mapper/eqp/EqpEquipmentPartMapper.xml +++ b/klp-mes/src/main/resources/mapper/eqp/EqpEquipmentPartMapper.xml @@ -10,6 +10,7 @@ + diff --git a/klp-ui/src/views/mes/eqp/check/part.vue b/klp-ui/src/views/mes/eqp/check/part.vue index 58367e4e..093014ee 100644 --- a/klp-ui/src/views/mes/eqp/check/part.vue +++ b/klp-ui/src/views/mes/eqp/check/part.vue @@ -25,6 +25,14 @@ @keyup.enter.native="handleQuery" /> + + + 搜索 重置 @@ -80,6 +88,7 @@ +