|
@ -62,7 +62,7 @@ export default { |
|
|
{ required: true, message: '回复内容不能为空', trigger: 'blur' }, |
|
|
{ required: true, message: '回复内容不能为空', trigger: 'blur' }, |
|
|
], |
|
|
], |
|
|
categoryList: [ |
|
|
categoryList: [ |
|
|
// { required: true, message: '事件分类不能为空', trigger: 'blur' }, |
|
|
{ required: true, message: '事件分类不能为空', trigger: 'blur' }, |
|
|
], |
|
|
], |
|
|
timeLimit: [ |
|
|
timeLimit: [ |
|
|
{ required: true, message: "办结时限不能为空", trigger: "blur" }, |
|
|
{ required: true, message: "办结时限不能为空", trigger: "blur" }, |
|
@ -101,7 +101,6 @@ export default { |
|
|
this.getCategoryList(); |
|
|
this.getCategoryList(); |
|
|
if (this.eventId) { |
|
|
if (this.eventId) { |
|
|
this.eventDetailCopy = JSON.parse(JSON.stringify(this.eventDetailData)); |
|
|
this.eventDetailCopy = JSON.parse(JSON.stringify(this.eventDetailData)); |
|
|
console.log('this.eventDetailCopy', this.eventDetailCopy); |
|
|
|
|
|
let value = this.eventDetailCopy.parentCategoryId.split(","); |
|
|
let value = this.eventDetailCopy.parentCategoryId.split(","); |
|
|
value.push(this.eventDetailCopy.categoryId); |
|
|
value.push(this.eventDetailCopy.categoryId); |
|
|
this.handleChangeCate(value) |
|
|
this.handleChangeCate(value) |
|
@ -131,7 +130,6 @@ export default { |
|
|
}); |
|
|
}); |
|
|
let node = this.buildTree(this.casOptions, this.eventDetailCopy.categoryId); |
|
|
let node = this.buildTree(this.casOptions, this.eventDetailCopy.categoryId); |
|
|
this.selCategoryArray.push(node); |
|
|
this.selCategoryArray.push(node); |
|
|
console.log(this.selCategoryArray); |
|
|
|
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
buildTree(nodes, treeId) { |
|
|
buildTree(nodes, treeId) { |
|
@ -146,6 +144,7 @@ export default { |
|
|
handleChangeCate(value) { |
|
|
handleChangeCate(value) { |
|
|
if (this.selCateObj = this.$refs['myCascader'].getCheckedNodes()[0]) { |
|
|
if (this.selCateObj = this.$refs['myCascader'].getCheckedNodes()[0]) { |
|
|
this.selCateObj = this.$refs['myCascader'].getCheckedNodes()[0].data |
|
|
this.selCateObj = this.$refs['myCascader'].getCheckedNodes()[0].data |
|
|
|
|
|
this.formData.categoryList = this.selCateObj |
|
|
} else { |
|
|
} else { |
|
|
this.selCateObj = {} |
|
|
this.selCateObj = {} |
|
|
} |
|
|
} |
|
@ -181,6 +180,7 @@ export default { |
|
|
} |
|
|
} |
|
|
this.formData.categoryList = []; |
|
|
this.formData.categoryList = []; |
|
|
this.formData.categoryList.push(this.selCateObj); |
|
|
this.formData.categoryList.push(this.selCateObj); |
|
|
|
|
|
this.formData.categoryId = this.selCateObj.id |
|
|
this.okflag = true; |
|
|
this.okflag = true; |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|