Ver código fonte

fix: 修复批量删除后 checkedIds 未重置的问题

puhui999 5 meses atrás
pai
commit
3f43475c34

+ 1 - 0
src/views/infra/codegen/index.vue

@@ -254,6 +254,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await CodegenApi.deleteCodegenTableList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/infra/config/index.vue

@@ -228,6 +228,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await ConfigApi.deleteConfigList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/infra/dataSourceConfig/index.vue

@@ -122,6 +122,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await DataSourceConfigApi.deleteDataSourceConfigList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 2 - 1
src/views/infra/demo/demo01/index.vue

@@ -219,7 +219,8 @@ const handleDeleteBatch = async () => {
   try {
     // 删除的二次确认
     await message.delConfirm()
-    await Demo01ContactApi.deleteDemo01ContactList(checkedIds.value);
+    await Demo01ContactApi.deleteDemo01ContactList(checkedIds.value)
+    checkedIds.value = [];
     message.success(t('common.delSuccess'))
     await getList();
   } catch {}

+ 2 - 1
src/views/infra/demo/demo03/erp/components/Demo03CourseList.vue

@@ -149,7 +149,8 @@ const handleDeleteBatch = async () => {
   try {
     // 删除的二次确认
     await message.delConfirm()
-    await Demo03StudentApi.deleteDemo03CourseList(checkedIds.value);
+    await Demo03StudentApi.deleteDemo03CourseList(checkedIds.value)
+    checkedIds.value = [];
     message.success(t('common.delSuccess'))
     await getList();
   } catch {}

+ 2 - 1
src/views/infra/demo/demo03/erp/components/Demo03GradeList.vue

@@ -149,7 +149,8 @@ const handleDeleteBatch = async () => {
   try {
     // 删除的二次确认
     await message.delConfirm()
-    await Demo03StudentApi.deleteDemo03GradeList(checkedIds.value);
+    await Demo03StudentApi.deleteDemo03GradeList(checkedIds.value)
+    checkedIds.value = [];
     message.success(t('common.delSuccess'))
     await getList();
   } catch {}

+ 2 - 1
src/views/infra/demo/demo03/erp/index.vue

@@ -234,7 +234,8 @@ const handleDeleteBatch = async () => {
   try {
     // 删除的二次确认
     await message.delConfirm()
-    await Demo03StudentApi.deleteDemo03StudentList(checkedIds.value);
+    await Demo03StudentApi.deleteDemo03StudentList(checkedIds.value)
+    checkedIds.value = [];
     message.success(t('common.delSuccess'))
     await getList();
   } catch {}

+ 1 - 0
src/views/infra/demo/demo03/inner/index.vue

@@ -230,6 +230,7 @@ const handleDeleteBatch = async () => {
     // 删除的二次确认
     await message.delConfirm()
     await Demo03StudentApi.deleteDemo03StudentList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     await getList()
   } catch {}

+ 2 - 1
src/views/infra/demo/demo03/normal/index.vue

@@ -219,7 +219,8 @@ const handleDeleteBatch = async () => {
   try {
     // 删除的二次确认
     await message.delConfirm()
-    await Demo03StudentApi.deleteDemo03StudentList(checkedIds.value);
+    await Demo03StudentApi.deleteDemo03StudentList(checkedIds.value)
+    checkedIds.value = [];
     message.success(t('common.delSuccess'))
     await getList();
   } catch {}

+ 1 - 0
src/views/infra/file/index.vue

@@ -217,6 +217,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await FileApi.deleteFileList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/infra/fileConfig/index.vue

@@ -214,6 +214,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await FileConfigApi.deleteFileConfigList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/infra/job/index.vue

@@ -273,6 +273,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await JobApi.deleteJobList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/dept/index.vue

@@ -204,6 +204,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await DeptApi.deleteDeptList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/dict/data/index.vue

@@ -208,6 +208,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await DictDataApi.deleteDictDataList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/dict/index.vue

@@ -232,6 +232,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await DictTypeApi.deleteDictTypeList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/mail/account/index.vue

@@ -199,6 +199,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await MailAccountApi.deleteMailAccountList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/mail/template/index.vue

@@ -281,6 +281,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await MailTemplateApi.deleteMailTemplateList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/notice/index.vue

@@ -193,6 +193,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await NoticeApi.deleteNoticeList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/notify/template/index.vue

@@ -245,6 +245,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await NotifyTemplateApi.deleteNotifyTemplateList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/oauth2/client/index.vue

@@ -206,6 +206,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await ClientApi.deleteOAuth2ClientList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/post/index.vue

@@ -203,6 +203,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await PostApi.deletePostList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/role/index.vue

@@ -270,6 +270,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await RoleApi.deleteRoleList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/sms/channel/index.vue

@@ -224,6 +224,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await SmsChannelApi.deleteSmsChannelList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/sms/template/index.vue

@@ -314,6 +314,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await SmsTemplateApi.deleteSmsTemplateList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/tenant/index.vue

@@ -266,6 +266,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await TenantApi.deleteTenantList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/tenantPackage/index.vue

@@ -196,6 +196,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await TenantPackageApi.deleteTenantPackageList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()

+ 1 - 0
src/views/system/user/index.vue

@@ -362,6 +362,7 @@ const handleDeleteBatch = async () => {
     await message.delConfirm()
     // 发起批量删除
     await UserApi.deleteUserList(checkedIds.value)
+    checkedIds.value = []
     message.success(t('common.delSuccess'))
     // 刷新列表
     await getList()