Commit 60e5f2b542bf4e4ae1135f7fd2f8c56d5b5bc3e9

Authored by puhui999
1 parent 9d26bf92

fix: 【infra 基础设施】代码生成修复批量删除后 checkedIds 未重置的问题

yudao-module-infra/src/main/resources/codegen/vue3/views/components/list_sub_erp.vue.vm
@@ -209,6 +209,7 @@ const handleDeleteBatch = async () => { @@ -209,6 +209,7 @@ const handleDeleteBatch = async () => {
209 // 删除的二次确认 209 // 删除的二次确认
210 await message.delConfirm() 210 await message.delConfirm()
211 await ${simpleClassName}Api.delete${subSimpleClassName}List(checkedIds.value); 211 await ${simpleClassName}Api.delete${subSimpleClassName}List(checkedIds.value);
  212 + checkedIds.value = [];
212 message.success(t('common.delSuccess')) 213 message.success(t('common.delSuccess'))
213 await getList(); 214 await getList();
214 } catch {} 215 } catch {}
yudao-module-infra/src/main/resources/codegen/vue3/views/index.vue.vm
@@ -366,6 +366,7 @@ const handleDeleteBatch = async () => { @@ -366,6 +366,7 @@ const handleDeleteBatch = async () => {
366 // 删除的二次确认 366 // 删除的二次确认
367 await message.delConfirm() 367 await message.delConfirm()
368 await ${simpleClassName}Api.delete${simpleClassName}List(checkedIds.value); 368 await ${simpleClassName}Api.delete${simpleClassName}List(checkedIds.value);
  369 + checkedIds.value = [];
369 message.success(t('common.delSuccess')) 370 message.success(t('common.delSuccess'))
370 await getList(); 371 await getList();
371 } catch {} 372 } catch {}
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/general/views/index.vue.vm
@@ -168,6 +168,7 @@ async function handleDeleteBatch() { @@ -168,6 +168,7 @@ async function handleDeleteBatch() {
168 }); 168 });
169 try { 169 try {
170 await delete${simpleClassName}List(checkedIds.value); 170 await delete${simpleClassName}List(checkedIds.value);
  171 + checkedIds.value = [];
171 message.success( $t('ui.actionMessage.deleteSuccess') ); 172 message.success( $t('ui.actionMessage.deleteSuccess') );
172 await getList(); 173 await getList();
173 } finally { 174 } finally {
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/general/views/modules/list_sub_erp.vue.vm
@@ -92,6 +92,7 @@ async function handleDeleteBatch() { @@ -92,6 +92,7 @@ async function handleDeleteBatch() {
92 }); 92 });
93 try { 93 try {
94 await delete${subSimpleClassName}List(checkedIds.value); 94 await delete${subSimpleClassName}List(checkedIds.value);
  95 + checkedIds.value = [];
95 message.success( $t('ui.actionMessage.deleteSuccess') ); 96 message.success( $t('ui.actionMessage.deleteSuccess') );
96 await getList(); 97 await getList();
97 } finally { 98 } finally {
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/schema/views/index.vue.vm
@@ -102,6 +102,7 @@ async function handleDeleteBatch() { @@ -102,6 +102,7 @@ async function handleDeleteBatch() {
102 }); 102 });
103 try { 103 try {
104 await delete${simpleClassName}List(checkedIds.value); 104 await delete${simpleClassName}List(checkedIds.value);
  105 + checkedIds.value = [];
105 message.success({ 106 message.success({
106 content: $t('ui.actionMessage.deleteSuccess'), 107 content: $t('ui.actionMessage.deleteSuccess'),
107 key: 'action_key_msg', 108 key: 'action_key_msg',
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/schema/views/modules/list_sub_erp.vue.vm
@@ -82,6 +82,7 @@ async function handleDeleteBatch() { @@ -82,6 +82,7 @@ async function handleDeleteBatch() {
82 }); 82 });
83 try { 83 try {
84 await delete${subSimpleClassName}List(checkedIds.value); 84 await delete${subSimpleClassName}List(checkedIds.value);
  85 + checkedIds.value = [];
85 message.success({ 86 message.success({
86 content: $t('ui.actionMessage.deleteSuccess', [row.id]), 87 content: $t('ui.actionMessage.deleteSuccess', [row.id]),
87 key: 'action_key_msg', 88 key: 'action_key_msg',
yudao-module-infra/src/main/resources/codegen/vue3_vben5_ele/general/views/index.vue.vm
@@ -163,6 +163,7 @@ async function handleDeleteBatch() { @@ -163,6 +163,7 @@ async function handleDeleteBatch() {
163 }); 163 });
164 try { 164 try {
165 await delete${simpleClassName}List(checkedIds.value); 165 await delete${simpleClassName}List(checkedIds.value);
  166 + checkedIds.value = [];
166 ElMessage.success($t('ui.actionMessage.deleteSuccess')); 167 ElMessage.success($t('ui.actionMessage.deleteSuccess'));
167 await getList(); 168 await getList();
168 } finally { 169 } finally {
yudao-module-infra/src/main/resources/codegen/vue3_vben5_ele/general/views/modules/list_sub_erp.vue.vm
@@ -87,6 +87,7 @@ async function handleDeleteBatch() { @@ -87,6 +87,7 @@ async function handleDeleteBatch() {
87 }); 87 });
88 try { 88 try {
89 await delete${subSimpleClassName}List(checkedIds.value); 89 await delete${subSimpleClassName}List(checkedIds.value);
  90 + checkedIds.value = [];
90 ElMessage.success($t('ui.actionMessage.deleteSuccess')); 91 ElMessage.success($t('ui.actionMessage.deleteSuccess'));
91 await getList(); 92 await getList();
92 } finally { 93 } finally {
yudao-module-infra/src/main/resources/codegen/vue3_vben5_ele/schema/views/index.vue.vm
@@ -99,6 +99,7 @@ async function handleDeleteBatch() { @@ -99,6 +99,7 @@ async function handleDeleteBatch() {
99 }); 99 });
100 try { 100 try {
101 await delete${simpleClassName}List(checkedIds.value); 101 await delete${simpleClassName}List(checkedIds.value);
  102 + checkedIds.value = [];
102 ElMessage.success($t('ui.actionMessage.deleteSuccess')); 103 ElMessage.success($t('ui.actionMessage.deleteSuccess'));
103 onRefresh(); 104 onRefresh();
104 } finally { 105 } finally {
yudao-module-infra/src/main/resources/codegen/vue3_vben5_ele/schema/views/modules/list_sub_erp.vue.vm
@@ -79,6 +79,7 @@ async function handleDeleteBatch() { @@ -79,6 +79,7 @@ async function handleDeleteBatch() {
79 }); 79 });
80 try { 80 try {
81 await delete${subSimpleClassName}List(checkedIds.value); 81 await delete${subSimpleClassName}List(checkedIds.value);
  82 + checkedIds.value = [];
82 ElMessage.success($t('ui.actionMessage.deleteSuccess')); 83 ElMessage.success($t('ui.actionMessage.deleteSuccess'));
83 onRefresh(); 84 onRefresh();
84 } finally { 85 } finally {