diff --git a/src/views/permissionApplication/launch.vue b/src/views/permissionApplication/launch.vue index d61d096..05bfc93 100644 --- a/src/views/permissionApplication/launch.vue +++ b/src/views/permissionApplication/launch.vue @@ -248,8 +248,10 @@ export default { let submitJson = JSON.parse(this.processOld.submitJson) // this.applicationForm.applyReason = applyReason.applyReason this.tableData = JSON.parse(this.processOld.dataJson) - this.$set(this.applicationForm,'power',this.tableData[0].power) - this.$set(this.applicationForm,'applyReason',this.tableData[0].applyReason) + if(this.tableData.length>0){ + this.$set(this.applicationForm,'power',this.tableData[0].power) + this.$set(this.applicationForm,'applyReason',this.tableData[0].applyReason) + } this.$set(this.assignForm,'oneApprove',submitJson.oneApprove) this.$set(this.assignForm,'oneApproveName',submitJson.oneApproveName) this.$set(this.assignForm,'twoApprove',submitJson.twoApprove) @@ -282,8 +284,8 @@ export default { let submitJson = JSON.parse(this.processOld.submitJson) // this.applicationForm.applyReason = applyReason.applyReason this.tableData = JSON.parse(this.processOld.dataJson) - this.$set(this.applicationForm,'power',this.tableData[0].power) - this.$set(this.applicationForm,'applyReason',this.tableData[0].applyReason) + this.$set(this.applicationForm,'power',this?.tableData[0].power) + this.$set(this.applicationForm,'applyReason',this?.tableData[0].applyReason) this.$set(this.assignForm,'oneApprove',submitJson.oneApprove) this.$set(this.assignForm,'oneApproveName',submitJson.oneApproveName) this.$set(this.assignForm,'twoApprove',submitJson.twoApprove) @@ -294,7 +296,7 @@ export default { }, methods: { handleCheck(name) { - if (this.initShow) { + if (this.formControl) { return false } this.treeType = name