From 26e6e7c0c7df22913af3655a5f6b960e01cc31f3 Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Mon, 24 Aug 2026 10:15:11 +0800 Subject: [PATCH] =?UTF-8?q?feat(pms):=20=E6=B7=BB=E5=8A=A0=E6=8D=A2?= =?UTF-8?q?=E7=BA=BF=E5=A4=8D=E6=9D=82=E5=BA=A6=E5=AD=97=E6=AE=B5=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在EamDefectFeedBackData中新增lineChangeComplexity属性及getter/setter方法 - 在EamWorkOrderData中新增lineChangeComplexity属性及getter/setter方法 - 更新EamMapper.xml中的查询语句,添加line_change_complexity字段映射 - 修改saveWorkOrder插入语句,增加换线复杂度字段的数据库操作支持 --- .../sys/modules/pms/data/EamDefectFeedBackData.java | 10 ++++++++++ .../xujie/sys/modules/pms/data/EamWorkOrderData.java | 10 ++++++++++ src/main/resources/mapper/pms/EamMapper.xml | 5 +++-- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/xujie/sys/modules/pms/data/EamDefectFeedBackData.java b/src/main/java/com/xujie/sys/modules/pms/data/EamDefectFeedBackData.java index 06d1870b..b4d69e8c 100644 --- a/src/main/java/com/xujie/sys/modules/pms/data/EamDefectFeedBackData.java +++ b/src/main/java/com/xujie/sys/modules/pms/data/EamDefectFeedBackData.java @@ -68,6 +68,8 @@ public class EamDefectFeedBackData extends QueryPage { * 维修类型 */ private String repairType; + // 换线复杂度 + private String lineChangeComplexity; private String publicFacilitiesFlag; // 公共设施标志 @@ -87,6 +89,14 @@ public class EamDefectFeedBackData extends QueryPage { this.repairReportingType = repairReportingType; } + public String getLineChangeComplexity() { + return lineChangeComplexity; + } + + public void setLineChangeComplexity(String lineChangeComplexity) { + this.lineChangeComplexity = lineChangeComplexity; + } + public String getBu() { return bu; } diff --git a/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderData.java b/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderData.java index 08008f3b..47045a2f 100644 --- a/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderData.java +++ b/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderData.java @@ -21,6 +21,8 @@ public class EamWorkOrderData extends QueryPage { // 审核员 private String checker; private String actualOperator; + // 换线复杂度 + private String lineChangeComplexity; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date planDate; @@ -583,5 +585,13 @@ public class EamWorkOrderData extends QueryPage { public void setDisagreeReason(String disagreeReason) { this.disagreeReason = disagreeReason; } + + public String getLineChangeComplexity() { + return lineChangeComplexity; + } + + public void setLineChangeComplexity(String lineChangeComplexity) { + this.lineChangeComplexity = lineChangeComplexity; + } } diff --git a/src/main/resources/mapper/pms/EamMapper.xml b/src/main/resources/mapper/pms/EamMapper.xml index 71a4d043..4653d7fe 100644 --- a/src/main/resources/mapper/pms/EamMapper.xml +++ b/src/main/resources/mapper/pms/EamMapper.xml @@ -1062,6 +1062,7 @@ a.document_source, a.repair_reporting_type, a.repair_type, + a.line_change_complexity as lineChangeComplexity, a.confirm_assessment, a.confirm_remark, a.check_assessment, @@ -2775,8 +2776,8 @@ INSERT INTO eam_workOrder - (Site, bu_no, OrderNo, PlanID, PropertiesCode, ObjectID, Status, PlanDate, FunctionType, CreateDate, CreateBy, PlanDesc, document_source, repair_reporting_type, repair_type, PlanOperator) - VALUES (#{site}, #{buNo}, #{orderNo}, #{feedBackID}, '', #{objectID}, '未开工', getDate(), 'C', getDate(), #{createdBy}, #{feedBackDesc}, #{documentSource}, #{repairReportingType}, #{repairType}, #{planOperator}) + (Site, bu_no, OrderNo, PlanID, PropertiesCode, ObjectID, Status, PlanDate, FunctionType, CreateDate, CreateBy, PlanDesc, document_source, repair_reporting_type, repair_type, PlanOperator, line_change_complexity) + VALUES (#{site}, #{buNo}, #{orderNo}, #{feedBackID}, '', #{objectID}, '未开工', getDate(), 'C', getDate(), #{createdBy}, #{feedBackDesc}, #{documentSource}, #{repairReportingType}, #{repairType}, #{planOperator}, #{lineChangeComplexity})