@@ -425,10 +448,23 @@
exportList: [],
// 导出 end
tagNo: '',
+ coreComponentData:{
+ site:'',
+ orderNo:'',
+ buNo:'',
+ objectID:'',
+ partNo:'',
+ partDescription:'',
+ createdBy:'',
+ oldSerialNo:'',
+ newSerialNo:'',
+ },
+ coreComponentFlag:false,
searchData: {
site: '',
userName: this.$store.state.user.name,
orderNo: '',
+ corePartNo: '',
planID: '',
objectID: '',
planOperator: '',
@@ -978,6 +1014,78 @@
fixed: '',
columnWidth: 200,
},
+ {
+ userId: this.$store.state.user.name,
+ functionId: 101004002,
+ serialNumber: '101004002Table1CorePartNo',
+ tableId: "101004002Table1",
+ tableName: "维修执行表",
+ columnProp: 'corePartNo',
+ headerAlign: "center",
+ align: "center",
+ columnLabel: '更换配件编码',
+ columnHidden: false,
+ columnImage: false,
+ columnSortable: false,
+ sortLv: 0,
+ status: true,
+ fixed: '',
+ columnWidth: 100,
+ },
+ {
+ userId: this.$store.state.user.name,
+ functionId: 101004002,
+ serialNumber: '101004002Table1CorePartDescription',
+ tableId: "101004002Table1",
+ tableName: "维修执行表",
+ columnProp: 'corePartDescription',
+ headerAlign: "center",
+ align: "left",
+ columnLabel: '更换配件名称',
+ columnHidden: false,
+ columnImage: false,
+ columnSortable: false,
+ sortLv: 0,
+ status: true,
+ fixed: '',
+ columnWidth: 100,
+ },
+ {
+ userId: this.$store.state.user.name,
+ functionId: 101004002,
+ serialNumber: '101004002Table1OldSerialNo',
+ tableId: "101004002Table1",
+ tableName: "维修执行表",
+ columnProp: 'oldSerialNo',
+ headerAlign: "center",
+ align: "left",
+ columnLabel: '老序列号',
+ columnHidden: false,
+ columnImage: false,
+ columnSortable: false,
+ sortLv: 0,
+ status: true,
+ fixed: '',
+ columnWidth: 120,
+ },
+ {
+ userId: this.$store.state.user.name,
+ functionId: 101004002,
+ serialNumber: '101004002Table1NewSerialNo',
+ tableId: "101004002Table1",
+ tableName: "维修执行表",
+ columnProp: 'newSerialNo',
+ headerAlign: "center",
+ align: "left",
+ columnLabel: '新序列号',
+ columnHidden: false,
+ columnImage: false,
+ columnSortable: false,
+ sortLv: 0,
+ status: true,
+ fixed: '',
+ columnWidth: 120,
+ },
],
changeModelFlag: false,
planOperator: '',
@@ -1404,7 +1512,11 @@
resourceDesc: row.resourceDesc,
feedBackDesc: row.feedBackDesc,
faultReason: row.faultReason,
- preventiveMeasure: row.preventiveMeasure
+ preventiveMeasure: row.preventiveMeasure,
+ corePartNo:row.corePartNo,
+ corePartDescription:row.corePartDescription,
+ oldSerialNo:row.oldSerialNo,
+ newSerialNo:row.newSerialNo,
}
this.detailModelFlag = true
},
@@ -1618,7 +1730,20 @@
this.authDetail = !detailFlag
this.authCancel = !cancelFlag
},
-
+ coreComponentModal(){
+ this.coreComponentData={
+ site:this.detailData.site,
+ buNo:this.detailData.buNo,
+ orderNo:this.detailData.orderNo,
+ objectID:this.detailData.objectID,
+ partNo:this.detailData.corePartNo,
+ partDescription:this.detailData.corePartDescription,
+ createdBy:this.$store.state.user.name,
+ oldSerialNo:this.detailData.oldSerialNo,
+ newSerialNo:this.detailData.newSerialNo,
+ }
+ this.coreComponentFlag=true;
+ },
}
}
diff --git a/src/views/modules/reportWorkOrder/reportDefectOrder.vue b/src/views/modules/reportWorkOrder/reportDefectOrder.vue
index c87938e..92a037c 100644
--- a/src/views/modules/reportWorkOrder/reportDefectOrder.vue
+++ b/src/views/modules/reportWorkOrder/reportDefectOrder.vue
@@ -44,6 +44,11 @@
+
+
+
+
+
@@ -635,6 +640,7 @@
exportList: [],
// 导出 end
searchData: {
+ corePartNo: '',
site: '',
userName: this.$store.state.user.name,
orderNo: '',