@@ -241,9 +241,9 @@
@@ -339,6 +339,7 @@ export default {
// 议题选中时储存数组
deleteTable: [],
loading: false,
+ dialogTitle: ''
}
},
mounted() {
@@ -619,10 +620,19 @@ export default {
fillFile: this.fillFile = []
}
this.editMeetForm.attend.push(list)
+ this.dialogTitle = '新增人员信息'
+ this.add_partDialog(list)
},
+ add_partDialog(row) {
+ // 用来储存取消时原来的数据,防止取消时修改
+ localStorage.setItem('obj', JSON.stringify(row))
+ this.editForm = row
+ this.editFlag = true
+ },
// 编辑按钮
edit_partForm(row) {
+ this.dialogTitle = '编辑人员信息'
// 用来储存取消时原来的数据,防止取消时修改
localStorage.setItem('obj', JSON.stringify(row))
this.editForm = row
@@ -679,13 +689,26 @@ export default {
this.editFlag = false
},
falseDrawerTab() {
- let Item = JSON.parse(localStorage.getItem('obj'))
- this.editForm.fillPeopleId = Item.fillPeopleId
- this.editForm.fillPeople = Item.fillPeople
- this.editForm.fillUnit = Item.fillUnit
- this.editForm.fillDept = Item.fillDept
- this.editForm.fillTel = Item.fillTel
- this.editForm.fillMail = Item.fillMail
+ if (this.dialogTitle = '新增人员信息') {
+ let Items = JSON.parse(localStorage.getItem('objs'))
+ this.editMeetForm.attend = Items.attend
+ this.editMeetForm.content = Items.content
+ this.editMeetForm.date = Items.date
+ this.editMeetForm.files = Items.files
+ this.editMeetForm.id = Items.id
+ this.editMeetForm.partPeople = Items.partPeople
+ this.editMeetForm.place = Items.place
+ this.editMeetForm.title = Items.title
+ this.editMeetForm.type = Items.type
+ } else {
+ let Item = JSON.parse(localStorage.getItem('obj'))
+ this.editForm.fillPeopleId = Item.fillPeopleId
+ this.editForm.fillPeople = Item.fillPeople
+ this.editForm.fillUnit = Item.fillUnit
+ this.editForm.fillDept = Item.fillDept
+ this.editForm.fillTel = Item.fillTel
+ this.editForm.fillMail = Item.fillMail
+ }
this.editFlag = false
},
diff --git a/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step5.vue b/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step5.vue
index 5ccfc4e93..d7556c1ce 100644
--- a/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step5.vue
@@ -295,7 +295,7 @@
@@ -478,6 +478,7 @@ export default {
acceptShow: false,
roleShowflag: false,
nodeList: [],
+ isTitle: ''
}
},
computed: {
@@ -539,6 +540,8 @@ export default {
fillFile: this.fillFile = []
}
this.rh_pageData.myPartRole.push(list)
+ this.isTitle = '新增人员信息'
+ this.add_partDialog(list)
},
fillFile_up(row) {
@@ -625,8 +628,17 @@ export default {
handleClose() {
this.upDialog = false
},
+ add_partDialog(row) {
+ // 用来储存取消时原来的数据,防止取消时修改
+ localStorage.setItem('obj', JSON.stringify(row))
+ this.fileListData = row
+ this.reData = this.fileListData.fillFile
+ this.editForm = row
+ this.editFlag = true
+ },
// 编辑按钮
edit_partForm(row) {
+ this.isTitle = '编辑人员信息'
// 用来储存取消时原来的数据,防止取消时修改
localStorage.setItem('obj', JSON.stringify(row))
this.fileListData = row
@@ -639,15 +651,19 @@ export default {
this.editFlag = false
},
falseDrawer() {
- let Item = JSON.parse(localStorage.getItem('obj'))
- this.editForm.fillPeopleId = Item.fillPeopleId
- this.editForm.fillPeople = Item.fillPeople
- this.editForm.fillUnit = Item.fillUnit
- this.editForm.fillDept = Item.fillDept
- this.editForm.fillPost = Item.fillPost
- this.editForm.fillTel = Item.fillTel
- this.editForm.fillMail = Item.fillMail
- this.editForm.fillFile = Item.fillFile
+ if (this.isTitle === '新增人员信息') {
+ this.getData()
+ } else {
+ let Item = JSON.parse(localStorage.getItem('obj'))
+ this.editForm.fillPeopleId = Item.fillPeopleId
+ this.editForm.fillPeople = Item.fillPeople
+ this.editForm.fillUnit = Item.fillUnit
+ this.editForm.fillDept = Item.fillDept
+ this.editForm.fillPost = Item.fillPost
+ this.editForm.fillTel = Item.fillTel
+ this.editForm.fillMail = Item.fillMail
+ this.editForm.fillFile = Item.fillFile
+ }
this.editFlag = false
},
// 编辑框选人
diff --git a/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step5.vue b/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step5.vue
index f1a972017..583a25fe0 100644
--- a/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step5.vue
@@ -257,7 +257,7 @@