Commit 287b2eab6fe95d0eaacc256625325c7b08a40254

Authored by puhui999
1 parent 9b39f867

perf: 优化 vben5-antd-general 代码生成模板

yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/general/views/form.vue.vm
@@ -8,7 +8,7 @@ import { ImageUpload, FileUpload } from "#/components/upload"; @@ -8,7 +8,7 @@ import { ImageUpload, FileUpload } from "#/components/upload";
8 import { message, Tabs, Form, Input, Textarea, Select, RadioGroup, Radio, CheckboxGroup, Checkbox, DatePicker, TreeSelect } from 'ant-design-vue'; 8 import { message, Tabs, Form, Input, Textarea, Select, RadioGroup, Radio, CheckboxGroup, Checkbox, DatePicker, TreeSelect } from 'ant-design-vue';
9 import { DICT_TYPE, getDictOptions } from '#/utils'; 9 import { DICT_TYPE, getDictOptions } from '#/utils';
10 #if($table.templateType == 2)## 树表需要导入这些 10 #if($table.templateType == 2)## 树表需要导入这些
11 -import { get${simpleClassName}List } from '#/api/${table.moduleName}/${table.businessName}'; 11 +import { get${simpleClassName}List } from '#/api/${table.moduleName}/${simpleClassName_strikeCase}';
12 import { handleTree } from '@vben/utils' 12 import { handleTree } from '@vben/utils'
13 #end 13 #end
14 ## 特殊:主子表专属逻辑 14 ## 特殊:主子表专属逻辑
@@ -22,7 +22,7 @@ import { handleTree } from '@vben/utils' @@ -22,7 +22,7 @@ import { handleTree } from '@vben/utils'
22 22
23 import { computed, ref } from 'vue'; 23 import { computed, ref } from 'vue';
24 import { $t } from '#/locales'; 24 import { $t } from '#/locales';
25 -import { get${simpleClassName}, create${simpleClassName}, update${simpleClassName} } from '#/api/${table.moduleName}/${table.businessName}'; 25 +import { get${simpleClassName}, create${simpleClassName}, update${simpleClassName} } from '#/api/${table.moduleName}/${simpleClassName_strikeCase}';
26 26
27 const emit = defineEmits(['success']); 27 const emit = defineEmits(['success']);
28 28
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/general/views/index.vue.vm
@@ -30,7 +30,7 @@ import { handleTree,isEmpty } from '@vben/utils' @@ -30,7 +30,7 @@ import { handleTree,isEmpty } from '@vben/utils'
30 import { get${simpleClassName}List, delete${simpleClassName}, export${simpleClassName} } from '#/api/${table.moduleName}/${simpleClassName_strikeCase}'; 30 import { get${simpleClassName}List, delete${simpleClassName}, export${simpleClassName} } from '#/api/${table.moduleName}/${simpleClassName_strikeCase}';
31 #else## 标准表接口 31 #else## 标准表接口
32 import { isEmpty } from '@vben/utils'; 32 import { isEmpty } from '@vben/utils';
33 -import { get${simpleClassName}Page, delete${simpleClassName},#if ($deleteBatchEnable) delete${simpleClassName}List,#end export${simpleClassName} } from '#/api/${table.moduleName}/${table.businessName}'; 33 +import { get${simpleClassName}Page, delete${simpleClassName},#if ($deleteBatchEnable) delete${simpleClassName}List,#end export${simpleClassName} } from '#/api/${table.moduleName}/${simpleClassName_strikeCase}';
34 #end 34 #end
35 import { downloadFileFromBlobPart } from '@vben/utils'; 35 import { downloadFileFromBlobPart } from '@vben/utils';
36 36
yudao-module-infra/src/main/resources/codegen/vue3_vben5_antd/general/views/modules/list_sub_erp.vue.vm
@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 #end 29 #end
30 30
31 #if ($table.templateType == 11) ## erp 31 #if ($table.templateType == 11) ## erp
32 - import { delete${subSimpleClassName},#if ($deleteBatchEnable) delete${subSimpleClassName}List,#end get${subSimpleClassName}Page } from '#/api/${table.moduleName}/${table.businessName}'; 32 + import { delete${subSimpleClassName},#if ($deleteBatchEnable) delete${subSimpleClassName}List,#end get${subSimpleClassName}Page } from '#/api/${table.moduleName}/${simpleClassName_strikeCase}';
33 import { isEmpty } from '@vben/utils'; 33 import { isEmpty } from '@vben/utils';
34 #else 34 #else
35 #if ($subTable.subJoinMany) ## 一对多 35 #if ($subTable.subJoinMany) ## 一对多