diff --git a/src/views/Report/ReportManager.vue b/src/views/Report/ReportManager.vue index 11cf98d..c1c5084 100644 --- a/src/views/Report/ReportManager.vue +++ b/src/views/Report/ReportManager.vue @@ -457,6 +457,11 @@ export default { this.$refs.tree.filter(val); } }, + mounted () { + this.$bus.$on('updateList',()=>{ + this.getTreeLabel() + }) + }, methods: { init() { this.getTreeLabel() diff --git a/src/views/Report/reportManager/labelModal.vue b/src/views/Report/reportManager/labelModal.vue index 8b2619d..3b28f0a 100644 --- a/src/views/Report/reportManager/labelModal.vue +++ b/src/views/Report/reportManager/labelModal.vue @@ -78,10 +78,11 @@ export default { if (node && data) { this.showAddOrUpdateLabel = true this.form.nodeLabel = node.parent.data.label - this.form.name = data.label + this.form.label = data.label + this.form.orderNum = data.orderNum + this.form.remark = data.remark this.form={...this.form} this.$refs.form.clearValidate('name') - console.log('hhh',node,data); this.$forceUpdate() } else { this.form = {} @@ -99,7 +100,7 @@ export default { this.$api.report.labelAdd(this.form).then(res => { }) this.dialogVisible = false - + this.$bus.$emit('updataList') } }) }