From 8dc5827c157b8c58b4e43263933d0dab8dc8d47e Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 19 Mar 2024 17:35:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20dataset=E5=88=A0=E9=99=A4=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/model/bi.js | 8 ++++++++ src/views/bi/dataset.vue | 30 +----------------------------- 2 files changed, 9 insertions(+), 29 deletions(-) diff --git a/src/api/model/bi.js b/src/api/model/bi.js index fb928673..a1d61ec1 100644 --- a/src/api/model/bi.js +++ b/src/api/model/bi.js @@ -45,6 +45,14 @@ export default { data); } }, + delete: { + name: "删除", + req: async function (id, data) { + return await http.delete( + `${config.API_URL}/bi/dataset/${id}/`, + data); + } + }, }, report: { list: { diff --git a/src/views/bi/dataset.vue b/src/views/bi/dataset.vue index f050f816..643b8867 100644 --- a/src/views/bi/dataset.vue +++ b/src/views/bi/dataset.vue @@ -96,7 +96,6 @@ export default { myOption: null, dialog: { save: false, - permission: false, }, adminform: { admin: null, @@ -184,39 +183,12 @@ export default { this.$refs.saveDialog.open("show").setData(row); }); }, - //分配账号 - table_admin(row) { - this.adminvisible = true; - this.datasetID = row.id; - - }, - //提交分配账号FROM - submitAdmin() { - this.$API.rpm.dataset.admin.req( - this.datasetID, - this.adminform - ).then((res) => { - this.$message.success("账号分配成功"); - this.adminvisible = false; - this.$refs.table.refresh() - - }) - .catch((err) => { - return err; - });; - }, - //权限设置 - permission() { - this.dialog.permission = true; - this.$nextTick(() => { - this.$refs.permissionDialog.open(); - }); - }, //删除 async table_del(row) { this.$API.bi.dataset.delete.req(row.id) .then((res) => { this.$message.success("删除成功"); + this.$refs.table.refresh(); return res; }) .catch((err) => {