summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author刘洪洪 <[email protected]>2024-05-11 18:17:55 +0800
committer刘洪洪 <[email protected]>2024-05-11 18:17:55 +0800
commit5c4993cf1256efa1aab89de9e7891155de02d335 (patch)
treeabf4fe7b57fc594768478b561907f665c590d269
parentb8ee685230c1e2b0ee1817fa5263f941ce37616a (diff)
fix: 修复report编辑按钮不会disabled的问题24.01.m22dev-24.01-m22
-rw-r--r--src/views/report/Report.vue16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/views/report/Report.vue b/src/views/report/Report.vue
index d3ef4ff5..ccce937b 100644
--- a/src/views/report/Report.vue
+++ b/src/views/report/Report.vue
@@ -273,6 +273,7 @@ export default {
for (let i = 0; i < response.data.data.list.length; i++) {
response.data.data.list[i].status = response.data.data.list[i].status + ''
}
+ this.tableData = []
this.$nextTick(() => {
this.tableData = response.data.data.list.map(item => {
return {
@@ -316,10 +317,17 @@ export default {
type: 'warning'
}).catch(() => {})
} else {
- const curRecord = this.batchDeleteObjs[0]
- this.initConfig(curRecord)
- this.object = curRecord
- this.rightBox.show = true
+ axios.get(`${api.reportTemp}/${this.batchDeleteObjs[0].id}`).then(response => {
+ if (response.status === 200) {
+ const curRecord = response.data.data
+ if (curRecord.config) {
+ curRecord.config = JSON.parse(curRecord.config)
+ }
+ this.initConfig(curRecord)
+ this.object = curRecord
+ this.rightBox.show = true
+ }
+ })
}
},
initConfig (u) {