From 82a4679f81ac3af766300049d0f2f3f06a700545 Mon Sep 17 00:00:00 2001 From: puhui999 Date: Sat, 9 Aug 2025 12:38:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E5=90=8E=20checkedIds=20=E6=9C=AA=E9=87=8D?= =?UTF-8?q?=E7=BD=AE=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/infra/codegen/index.vue | 1 + src/views/infra/demo/demo01/index.vue | 1 + src/views/infra/demo/demo02/index.vue | 1 + src/views/infra/demo/demo03/erp/components/Demo03CourseList.vue | 1 + src/views/infra/demo/demo03/erp/components/Demo03GradeList.vue | 1 + src/views/infra/demo/demo03/erp/index.vue | 1 + src/views/infra/demo/demo03/inner/index.vue | 1 + src/views/infra/demo/demo03/normal/index.vue | 1 + src/views/infra/file/index.vue | 1 + src/views/infra/fileConfig/index.vue | 1 + src/views/system/dept/index.vue | 1 + src/views/system/dict/index.vue | 1 + src/views/system/menu/index.vue | 1 + src/views/system/notice/index.vue | 1 + src/views/system/oauth2/client/index.vue | 1 + src/views/system/post/index.vue | 1 + src/views/system/role/index.vue | 1 + src/views/system/sms/channel/index.vue | 1 + src/views/system/sms/template/index.vue | 1 + src/views/system/tenant/index.vue | 1 + src/views/system/tenantPackage/index.vue | 1 + src/views/system/user/index.vue | 2 ++ 22 files changed, 23 insertions(+) diff --git a/src/views/infra/codegen/index.vue b/src/views/infra/codegen/index.vue index 5a01705..409c468 100644 --- a/src/views/infra/codegen/index.vue +++ b/src/views/infra/codegen/index.vue @@ -337,6 +337,7 @@ export default { this.$modal.confirm('是否确认删除选中的数据项?').then(function() { return deleteCodegenList(this.checkedIds); }).then(() => { + this.checkedIds = []; this.getList(); this.$modal.msgSuccess("删除成功"); }).catch(() => {}); diff --git a/src/views/infra/demo/demo01/index.vue b/src/views/infra/demo/demo01/index.vue index 5d79856..6082e4f 100644 --- a/src/views/infra/demo/demo01/index.vue +++ b/src/views/infra/demo/demo01/index.vue @@ -180,6 +180,7 @@ export default { await this.$modal.confirm('是否确认删除?') try { await Demo01ContactApi.deleteDemo01ContactList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch { diff --git a/src/views/infra/demo/demo02/index.vue b/src/views/infra/demo/demo02/index.vue index 9b33ab2..729c3b1 100644 --- a/src/views/infra/demo/demo02/index.vue +++ b/src/views/infra/demo/demo02/index.vue @@ -181,6 +181,7 @@ export default { this.$modal.confirm('是否确认删除选中的示例分类数据项?').then(async () => { try { await Demo02CategoryApi.deleteDemo02CategoryList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/infra/demo/demo03/erp/components/Demo03CourseList.vue b/src/views/infra/demo/demo03/erp/components/Demo03CourseList.vue index 1eccde1..a0c3fe2 100644 --- a/src/views/infra/demo/demo03/erp/components/Demo03CourseList.vue +++ b/src/views/infra/demo/demo03/erp/components/Demo03CourseList.vue @@ -114,6 +114,7 @@ export default { await this.$modal.confirm('是否确认删除?') try { await Demo03StudentApi.deleteDemo03CourseList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch { diff --git a/src/views/infra/demo/demo03/erp/components/Demo03GradeList.vue b/src/views/infra/demo/demo03/erp/components/Demo03GradeList.vue index 60934c1..2567966 100644 --- a/src/views/infra/demo/demo03/erp/components/Demo03GradeList.vue +++ b/src/views/infra/demo/demo03/erp/components/Demo03GradeList.vue @@ -114,6 +114,7 @@ export default { await this.$modal.confirm('是否确认删除?') try { await Demo03StudentApi.deleteDemo03GradeList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch { diff --git a/src/views/infra/demo/demo03/erp/index.vue b/src/views/infra/demo/demo03/erp/index.vue index 6d3eeee..f92fbfd 100644 --- a/src/views/infra/demo/demo03/erp/index.vue +++ b/src/views/infra/demo/demo03/erp/index.vue @@ -199,6 +199,7 @@ export default { await this.$modal.confirm('是否确认删除?') try { await Demo03StudentApi.deleteDemo03StudentList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch { diff --git a/src/views/infra/demo/demo03/inner/index.vue b/src/views/infra/demo/demo03/inner/index.vue index 80af420..1675bd9 100644 --- a/src/views/infra/demo/demo03/inner/index.vue +++ b/src/views/infra/demo/demo03/inner/index.vue @@ -198,6 +198,7 @@ export default { await this.$modal.confirm('是否确认删除?') try { await Demo03StudentApi.deleteDemo03StudentList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch { diff --git a/src/views/infra/demo/demo03/normal/index.vue b/src/views/infra/demo/demo03/normal/index.vue index fd811b1..06d33e1 100644 --- a/src/views/infra/demo/demo03/normal/index.vue +++ b/src/views/infra/demo/demo03/normal/index.vue @@ -181,6 +181,7 @@ export default { await this.$modal.confirm('是否确认删除?') try { await Demo03StudentApi.deleteDemo03StudentList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch { diff --git a/src/views/infra/file/index.vue b/src/views/infra/file/index.vue index 2715026..96e500c 100644 --- a/src/views/infra/file/index.vue +++ b/src/views/infra/file/index.vue @@ -225,6 +225,7 @@ export default { this.$modal.confirm('是否确认删除选中的' + this.checkedIds.length + '项数据?').then(function() { return deleteFileList(this.checkedIds); }).then(() => { + this.checkedIds = []; this.getList(); this.$modal.msgSuccess("删除成功"); }).catch(() => {}); diff --git a/src/views/infra/fileConfig/index.vue b/src/views/infra/fileConfig/index.vue index 05d2243..2293e51 100755 --- a/src/views/infra/fileConfig/index.vue +++ b/src/views/infra/fileConfig/index.vue @@ -335,6 +335,7 @@ export default { this.$modal.confirm('是否确认删除选中的' + this.checkedIds.length + '项数据?').then(function() { return deleteFileConfigList(this.checkedIds); }).then(() => { + this.checkedIds = []; this.getList(); this.$modal.msgSuccess("删除成功"); }).catch(() => {}); diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 51f0b20..6b26adc 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -333,6 +333,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的部门数据?') try { await delDeptList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue index 339a41e..6e46e7d 100644 --- a/src/views/system/dict/index.vue +++ b/src/views/system/dict/index.vue @@ -252,6 +252,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的字典类型数据?') try { await delTypeList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index f9ffc41..f40a9ad 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -422,6 +422,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的菜单数据?') try { await delMenuList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/notice/index.vue b/src/views/system/notice/index.vue index 09cfa6b..6a954a2 100644 --- a/src/views/system/notice/index.vue +++ b/src/views/system/notice/index.vue @@ -269,6 +269,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的公告数据?') try { await delNoticeList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/oauth2/client/index.vue b/src/views/system/oauth2/client/index.vue index 933663c..3b3f376 100755 --- a/src/views/system/oauth2/client/index.vue +++ b/src/views/system/oauth2/client/index.vue @@ -318,6 +318,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的 OAuth2 客户端数据?') try { await deleteOAuth2ClientList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("批量删除成功"); } catch {} diff --git a/src/views/system/post/index.vue b/src/views/system/post/index.vue index f8326b3..d6297bc 100644 --- a/src/views/system/post/index.vue +++ b/src/views/system/post/index.vue @@ -248,6 +248,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的岗位数据?') try { await delPostList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index fb0570e..fba7432 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -501,6 +501,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的角色数据?') try { await delRoleList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/sms/channel/index.vue b/src/views/system/sms/channel/index.vue index bae836c..da9d41c 100644 --- a/src/views/system/sms/channel/index.vue +++ b/src/views/system/sms/channel/index.vue @@ -258,6 +258,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的短信渠道数据?') try { await deleteSmsChannelList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("批量删除成功"); } catch {} diff --git a/src/views/system/sms/template/index.vue b/src/views/system/sms/template/index.vue index 706d168..2ed4925 100644 --- a/src/views/system/sms/template/index.vue +++ b/src/views/system/sms/template/index.vue @@ -339,6 +339,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的短信模板数据?') try { await deleteSmsTemplateList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("批量删除成功"); } catch {} diff --git a/src/views/system/tenant/index.vue b/src/views/system/tenant/index.vue index 6aacf29..116f1de 100755 --- a/src/views/system/tenant/index.vue +++ b/src/views/system/tenant/index.vue @@ -331,6 +331,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的租户数据?') try { await deleteTenantList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/tenantPackage/index.vue b/src/views/system/tenantPackage/index.vue index 65ddddb..74d07ab 100755 --- a/src/views/system/tenantPackage/index.vue +++ b/src/views/system/tenantPackage/index.vue @@ -284,6 +284,7 @@ export default { await this.$modal.confirm('是否确认批量删除选中的租户套餐数据?') try { await deleteTenantPackageList(this.checkedIds); + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("删除成功"); } catch {} diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 38ddf3a..4bcd117 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -657,6 +657,8 @@ export default { await this.$modal.confirm('是否确认批量删除选中的用户数据?') try { await delUserList(this.checkedIds); + this.checkedIds = []; + this.checkedIds = []; await this.getList(); this.$modal.msgSuccess("批量删除成功"); } catch {} -- Gitee