diff --git a/src/views/processManagement/components/addinPlantMaintenanceDialog.vue b/src/views/processManagement/components/addinPlantMaintenanceDialog.vue
index d5cd75b..3323736 100644
--- a/src/views/processManagement/components/addinPlantMaintenanceDialog.vue
+++ b/src/views/processManagement/components/addinPlantMaintenanceDialog.vue
@@ -180,6 +180,7 @@ export default {
showDialog: { type: Boolean, default: false },
moldAddMore: { type: Boolean, default: false },
tabPosition: { type: String, default: '' },
+ itemData: { type: Array, default: () => [] },
},
data() {
return {
@@ -230,6 +231,8 @@ export default {
// 初始添加一行(可选)
if (this.moldAddMore && this.form.tableData.length === 0) {
this.addTable();
+ }else{
+ this.form.tableData = this.itemData.length > 0 ? JSON.parse(JSON.stringify(this.itemData)) : [];
}
},
methods: {
diff --git a/src/views/processManagement/components/inPlantMaintenance.vue b/src/views/processManagement/components/inPlantMaintenance.vue
index ad0debd..2110ca4 100644
--- a/src/views/processManagement/components/inPlantMaintenance.vue
+++ b/src/views/processManagement/components/inPlantMaintenance.vue
@@ -25,7 +25,9 @@
导入
-
+
+ 修改
+
-
+
@@ -292,9 +294,15 @@ export default {
},
query: {},
loading: false,
+ itemData:[],
};
},
methods: {
+ handleEdit(row){
+ this.showAddDialog = true
+ this.moldAddMore = false
+ this.itemData = [row]
+ },
handleAdd(){
this.showAddDialog = true
},