From 74a5506b9a65e5adf34a06d4999f7f8cb0082867 Mon Sep 17 00:00:00 2001 From: break60 <790061044@qq.com> Date: Wed, 8 Jan 2020 19:35:27 +0800 Subject: [PATCH] Fix delete operation, no query interface request is made on the list page #1768 (#1777) * Fix api url * Fixed DAG zoom in and zoom out nodes separated from arrows * Fix front-end code specifications * Fix front-end code specifications * Fix front-end code specifications * jest unit test demo * jest unit test demo * Fix delete operation, no query interface request is made on the list page * Fix delete operation, no query interface request is made on the list page --- .../home/pages/datasource/pages/list/_source/list.vue | 2 +- .../conf/home/pages/datasource/pages/list/index.vue | 11 +++++++---- .../home/pages/monitor/pages/servers/servers.scss | 2 +- .../projects/pages/_source/taskRecordList/index.vue | 4 ++-- .../projects/pages/definition/pages/list/index.vue | 4 ++-- .../projects/pages/instance/pages/list/index.vue | 4 ++-- .../home/pages/projects/pages/list/_source/list.vue | 5 +++-- .../js/conf/home/pages/projects/pages/list/index.vue | 4 ++-- .../resource/pages/file/pages/list/_source/list.vue | 2 +- .../pages/resource/pages/file/pages/list/index.vue | 9 ++++++--- .../pages/udf/pages/function/_source/list.vue | 2 +- .../pages/resource/pages/udf/pages/function/index.vue | 6 ++---- .../pages/udf/pages/resource/_source/list.vue | 2 +- .../pages/resource/pages/udf/pages/resource/index.vue | 9 ++++++--- .../js/conf/home/pages/security/pages/queue/index.vue | 4 ++-- .../pages/security/pages/tenement/_source/list.vue | 2 +- .../conf/home/pages/security/pages/tenement/index.vue | 8 ++++++-- .../home/pages/security/pages/users/_source/list.vue | 2 +- .../js/conf/home/pages/security/pages/users/index.vue | 8 ++++++-- .../security/pages/warningGroups/_source/list.vue | 2 +- .../home/pages/security/pages/warningGroups/index.vue | 8 ++++++-- .../security/pages/workerGroups/_source/list.vue | 2 +- .../home/pages/security/pages/workerGroups/index.vue | 10 +++++++--- .../conf/home/pages/user/pages/token/_source/list.vue | 2 +- .../src/js/conf/home/pages/user/pages/token/index.vue | 11 ++++++++--- .../src/js/module/components/listBoxF/listBoxF.vue | 2 +- .../src/js/module/components/nav/nav.vue | 2 +- 27 files changed, 79 insertions(+), 50 deletions(-) diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/_source/list.vue b/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/_source/list.vue index ebf296d11c..ef6f83912f 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/_source/list.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/_source/list.vue @@ -148,7 +148,7 @@ this.deleteDatasource({ id: item.id }).then(res => { - this.list.splice(i, 1) + this.$emit('on-update') this.$message.success(res.msg) }).catch(e => { this.$message.error(e.msg || '') diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/index.vue index 5f746b0c68..19640ccd38 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/index.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/datasource/pages/list/index.vue @@ -24,13 +24,13 @@