Browse Source

feat(pms): 添加换线复杂度字段支持

- 在EamDefectFeedBackData中新增lineChangeComplexity属性及getter/setter方法
- 在EamWorkOrderData中新增lineChangeComplexity属性及getter/setter方法
- 更新EamMapper.xml中的查询语句,添加line_change_complexity字段映射
- 修改saveWorkOrder插入语句,增加换线复杂度字段的数据库操作支持
master
qiankanghui 4 days ago
parent
commit
26e6e7c0c7
  1. 10
      src/main/java/com/xujie/sys/modules/pms/data/EamDefectFeedBackData.java
  2. 10
      src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderData.java
  3. 5
      src/main/resources/mapper/pms/EamMapper.xml

10
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;
}

10
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;
}
}

5
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 id="saveWorkOrder" parameterType="com.xujie.sys.modules.pms.data.EamDefectFeedBackData">
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})
</insert>
<!-- 修改工单 -->

Loading…
Cancel
Save