From fffd9c3bac5009277e978118b598189942a51327 Mon Sep 17 00:00:00 2001 From: LiuHao Date: Wed, 19 Jul 2023 22:32:31 +0800 Subject: [PATCH 1/3] =?UTF-8?q?update=20=E4=BF=AE=E6=94=B9=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E6=88=96=E7=BC=96=E8=BE=91=E6=89=93=E5=BC=80=E5=AF=B9?= =?UTF-8?q?=E8=AF=9D=E6=A1=86=E9=A1=BA=E5=BA=8F=EF=BC=8C=E6=9B=B4=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E5=85=88=E8=AF=B7=E6=B1=82=E6=8E=A5=E5=8F=A3=E5=90=8E?= =?UTF-8?q?=E6=89=93=E5=BC=80=E5=AF=B9=E8=AF=9D=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/demo/demo/index.vue | 18 +++---- src/views/demo/tree/index.vue | 36 ++++++------- src/views/monitor/online/index.vue | 2 +- src/views/system/client/index.vue | 58 ++++++++------------- src/views/system/config/index.vue | 16 +++--- src/views/system/dept/index.vue | 65 +++++++++++------------- src/views/system/dict/data.vue | 16 +++--- src/views/system/dict/index.vue | 17 +++---- src/views/system/menu/index.vue | 22 +++----- src/views/system/notice/index.vue | 16 +++--- src/views/system/oss/config.vue | 26 ++++------ src/views/system/oss/index.vue | 24 ++++----- src/views/system/post/index.vue | 16 +++--- src/views/system/role/index.vue | 42 +++++---------- src/views/system/tenant/index.vue | 24 ++++----- src/views/system/tenantPackage/index.vue | 32 ++++-------- src/views/system/user/index.vue | 46 ++++++++--------- src/views/tool/gen/index.vue | 2 +- 18 files changed, 188 insertions(+), 290 deletions(-) diff --git a/src/views/demo/demo/index.vue b/src/views/demo/demo/index.vue index 54f7c86e..fa2c625c 100644 --- a/src/views/demo/demo/index.vue +++ b/src/views/demo/demo/index.vue @@ -208,25 +208,19 @@ const handleSelectionChange = (selection: DemoVO[]) => { /** 新增按钮操作 */ const handleAdd = () => { + reset(); dialog.visible = true; dialog.title = "添加测试单"; - nextTick(() => { - reset(); - }); } /** 修改按钮操作 */ -const handleUpdate = (row?: DemoVO) => { - loading.value = true +const handleUpdate = async (row?: DemoVO) => { + reset(); + const _id = row?.id || ids.value[0] + const res = await getDemo(_id); + Object.assign(form.value, res.data); dialog.visible = true; dialog.title = "修改测试单"; - nextTick(async () => { - reset(); - const _id = row?.id || ids.value[0] - const res = await getDemo(_id); - loading.value = false; - Object.assign(form.value, res.data); - }); } /** 提交按钮 */ diff --git a/src/views/demo/tree/index.vue b/src/views/demo/tree/index.vue index f6ec15c4..162ddf6c 100644 --- a/src/views/demo/tree/index.vue +++ b/src/views/demo/tree/index.vue @@ -201,17 +201,15 @@ const resetQuery = () => { /** 新增按钮操作 */ const handleAdd = (row?: TreeVO) => { + reset(); + getTreeselect(); + if (row && row.id) { + form.value.parentId = row.id; + } else { + form.value.parentId = 0; + } dialog.visible = true; dialog.title = "添加测试树"; - nextTick(() => { - reset(); - getTreeselect(); - if (row != null && row.id) { - form.value.parentId = row.id; - } else { - form.value.parentId = 0; - } - }); } /** 展开/折叠操作 */ @@ -229,20 +227,16 @@ const toggleExpandAll = (data: TreeVO[], status: boolean) => { } /** 修改按钮操作 */ -const handleUpdate = (row: TreeVO) => { - loading.value = true; +const handleUpdate = async (row: TreeVO) => { + reset(); + await getTreeselect(); + if (row) { + form.value.parentId = row.id; + } + const res = await getTree(row.id); + Object.assign(form.value, res.data); dialog.visible = true; dialog.title = "修改测试树"; - nextTick(async () => { - reset(); - await getTreeselect(); - if (row != null) { - form.value.parentId = row.id; - } - const res = await getTree(row.id); - loading.value = false; - Object.assign(form.value, res.data); - }); } /** 提交按钮 */ diff --git a/src/views/monitor/online/index.vue b/src/views/monitor/online/index.vue index 6d7bf876..ddbd3851 100644 --- a/src/views/monitor/online/index.vue +++ b/src/views/monitor/online/index.vue @@ -95,7 +95,7 @@ const resetQuery = () => { const handleForceLogout = async (row: OnlineVO) => { await proxy?.$modal.confirm('是否确认强退名称为"' + row.userName + '"的用户?'); await forceLogout(row.tokenId); - getList(); + await getList(); proxy?.$modal.msgSuccess("删除成功"); } diff --git a/src/views/system/client/index.vue b/src/views/system/client/index.vue index 2130d032..827eaf24 100644 --- a/src/views/system/client/index.vue +++ b/src/views/system/client/index.vue @@ -29,10 +29,14 @@ 新增 - 修改 + + 修改 + - 删除 + + 删除 + 导出 @@ -50,7 +54,7 @@