Commit 824c54088bd9000ce641a697dbe08c48f94a848c

Authored by xingyu
1 parent 9d05b974

perf: add view name

Showing 54 changed files with 54 additions and 84 deletions
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/index.vue.vm
@@ -74,7 +74,7 @@ @@ -74,7 +74,7 @@
74 </template> 74 </template>
75 </XModal> 75 </XModal>
76 </template> 76 </template>
77 -<script setup lang="ts"> 77 +<script setup lang="ts" name="${table.moduleName}">
78 // 全局相关的 import 78 // 全局相关的 import
79 import { ref, unref } from 'vue' 79 import { ref, unref } from 'vue'
80 import { useI18n } from '@/hooks/web/useI18n' 80 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/plop/view/view.hbs
1 <template> 1 <template>
2 <ContentWrap title="{{ upperFirstName }}"> {{ name }} </ContentWrap> 2 <ContentWrap title="{{ upperFirstName }}"> {{ name }} </ContentWrap>
3 </template> 3 </template>
4 -<script setup lang="ts"> 4 +<script setup lang="ts" name="{{ name }}">
5 </script> 5 </script>
yudao-ui-admin-vue3/src/views/Home/Index.vue
@@ -160,7 +160,7 @@ @@ -160,7 +160,7 @@
160 </el-col> 160 </el-col>
161 </el-row> 161 </el-row>
162 </template> 162 </template>
163 -<script setup lang="ts"> 163 +<script setup lang="ts" name="Home">
164 import { ref, reactive } from 'vue' 164 import { ref, reactive } from 'vue'
165 import { set } from 'lodash-es' 165 import { set } from 'lodash-es'
166 import { EChartsOption } from 'echarts' 166 import { EChartsOption } from 'echarts'
yudao-ui-admin-vue3/src/views/Login/components/RegisterForm.vue
@@ -33,7 +33,6 @@ @@ -33,7 +33,6 @@
33 </template> 33 </template>
34 </Form> 34 </Form>
35 </template> 35 </template>
36 -  
37 <script setup lang="ts"> 36 <script setup lang="ts">
38 import { computed, reactive, ref, unref } from 'vue' 37 import { computed, reactive, ref, unref } from 'vue'
39 import { ElInput, FormRules } from 'element-plus' 38 import { ElInput, FormRules } from 'element-plus'
yudao-ui-admin-vue3/src/views/Profile/Index.vue
@@ -30,7 +30,7 @@ @@ -30,7 +30,7 @@
30 </el-card> 30 </el-card>
31 </div> 31 </div>
32 </template> 32 </template>
33 -<script setup lang="ts"> 33 +<script setup lang="ts" name="Profile">
34 import { ref } from 'vue' 34 import { ref } from 'vue'
35 import { useI18n } from '@/hooks/web/useI18n' 35 import { useI18n } from '@/hooks/web/useI18n'
36 import { ElCard, ElTabs, ElTabPane } from 'element-plus' 36 import { ElCard, ElTabs, ElTabPane } from 'element-plus'
yudao-ui-admin-vue3/src/views/Redirect/Redirect.vue
1 <template> 1 <template>
2 <div></div> 2 <div></div>
3 </template> 3 </template>
4 -<script setup lang="ts"> 4 +<script setup lang="ts" name="Redirect">
5 import { unref } from 'vue' 5 import { unref } from 'vue'
6 import { useRouter } from 'vue-router' 6 import { useRouter } from 'vue-router'
7 7
yudao-ui-admin-vue3/src/views/bpm/form/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Form">
2 import { ref, unref } from 'vue' 2 import { ref, unref } from 'vue'
3 import dayjs from 'dayjs' 3 import dayjs from 'dayjs'
4 import { ElMessage } from 'element-plus' 4 import { ElMessage } from 'element-plus'
yudao-ui-admin-vue3/src/views/bpm/group/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Group">
2 import { ref, unref, onMounted } from 'vue' 2 import { ref, unref, onMounted } from 'vue'
3 import dayjs from 'dayjs' 3 import dayjs from 'dayjs'
4 import { ElMessage, ElSelect, ElOption } from 'element-plus' 4 import { ElMessage, ElSelect, ElOption } from 'element-plus'
yudao-ui-admin-vue3/src/views/bpm/model/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Model">
2 import { ref, unref } from 'vue' 2 import { ref, unref } from 'vue'
3 import dayjs from 'dayjs' 3 import dayjs from 'dayjs'
4 import { ElTableColumn, ElTag, ElSwitch } from 'element-plus' 4 import { ElTableColumn, ElTag, ElSwitch } from 'element-plus'
yudao-ui-admin-vue3/src/views/bpm/oa/index.vue
1 -<script setup lang="ts"></script>  
2 -  
3 <template> 1 <template>
4 <div>index</div> 2 <div>index</div>
5 </template> 3 </template>
6 -  
7 -<style scoped></style> 4 +<script setup lang="ts" name="Oa"></script>
yudao-ui-admin-vue3/src/views/bpm/processInstance/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="ProcessInstance">
2 import { ref } from 'vue' 2 import { ref } from 'vue'
3 import dayjs from 'dayjs' 3 import dayjs from 'dayjs'
4 import { DICT_TYPE } from '@/utils/dict' 4 import { DICT_TYPE } from '@/utils/dict'
yudao-ui-admin-vue3/src/views/bpm/task/done/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Done">
2 import dayjs from 'dayjs' 2 import dayjs from 'dayjs'
3 import duration from 'dayjs/plugin/duration' 3 import duration from 'dayjs/plugin/duration'
4 import { DICT_TYPE } from '@/utils/dict' 4 import { DICT_TYPE } from '@/utils/dict'
yudao-ui-admin-vue3/src/views/bpm/task/my/index.vue
1 -<script setup lang="ts"></script>  
2 -  
3 <template> 1 <template>
4 <div>index</div> 2 <div>index</div>
5 </template> 3 </template>
6 -  
7 -<style scoped></style> 4 +<script setup lang="ts" name="My"></script>
yudao-ui-admin-vue3/src/views/bpm/task/todo/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Todo">
2 import dayjs from 'dayjs' 2 import dayjs from 'dayjs'
3 import { DICT_TYPE } from '@/utils/dict' 3 import { DICT_TYPE } from '@/utils/dict'
4 import { useTable } from '@/hooks/web/useTable' 4 import { useTable } from '@/hooks/web/useTable'
yudao-ui-admin-vue3/src/views/bpm/taskAssignRule/index.vue
1 -<script setup lang="ts"></script>  
2 -  
3 <template> 1 <template>
4 <div>index</div> 2 <div>index</div>
5 </template> 3 </template>
6 -  
7 -<style scoped></style> 4 +<script setup lang="ts" name="TaskAssignRule"></script>
yudao-ui-admin-vue3/src/views/infra/apiAccessLog/index.vue
@@ -35,8 +35,7 @@ @@ -35,8 +35,7 @@
35 </template> 35 </template>
36 </XModal> 36 </XModal>
37 </template> 37 </template>
38 -  
39 -<script setup lang="ts"> 38 +<script setup lang="ts" name="ApiAccessLog">
40 import { ref } from 'vue' 39 import { ref } from 'vue'
41 import { useI18n } from '@/hooks/web/useI18n' 40 import { useI18n } from '@/hooks/web/useI18n'
42 import { useVxeGrid } from '@/hooks/web/useVxeGrid' 41 import { useVxeGrid } from '@/hooks/web/useVxeGrid'
yudao-ui-admin-vue3/src/views/infra/apiErrorLog/index.vue
@@ -51,7 +51,7 @@ @@ -51,7 +51,7 @@
51 </template> 51 </template>
52 </XModal> 52 </XModal>
53 </template> 53 </template>
54 -<script setup lang="ts"> 54 +<script setup lang="ts" name="ApiErrorLog">
55 import { ref } from 'vue' 55 import { ref } from 'vue'
56 import { useI18n } from '@/hooks/web/useI18n' 56 import { useI18n } from '@/hooks/web/useI18n'
57 import { useVxeGrid } from '@/hooks/web/useVxeGrid' 57 import { useVxeGrid } from '@/hooks/web/useVxeGrid'
yudao-ui-admin-vue3/src/views/infra/build/index.vue
1 -<script setup lang="ts"></script>  
2 -  
3 <template> 1 <template>
4 <div>index</div> 2 <div>index</div>
5 </template> 3 </template>
6 -  
7 -<style scoped></style> 4 +<script setup lang="ts" name="Build"></script>
yudao-ui-admin-vue3/src/views/infra/codegen/index.vue
@@ -48,7 +48,7 @@ @@ -48,7 +48,7 @@
48 <ImportTable ref="importRef" @ok="handleQuery()" /> 48 <ImportTable ref="importRef" @ok="handleQuery()" />
49 <Preview ref="previewRef" /> 49 <Preview ref="previewRef" />
50 </template> 50 </template>
51 -<script setup lang="ts"> 51 +<script setup lang="ts" name="Codegen">
52 import { ref } from 'vue' 52 import { ref } from 'vue'
53 import { useRouter } from 'vue-router' 53 import { useRouter } from 'vue-router'
54 import { VxeGridInstance } from 'vxe-table' 54 import { VxeGridInstance } from 'vxe-table'
yudao-ui-admin-vue3/src/views/infra/config/index.vue
@@ -85,8 +85,7 @@ @@ -85,8 +85,7 @@
85 </template> 85 </template>
86 </XModal> 86 </XModal>
87 </template> 87 </template>
88 -  
89 -<script setup lang="ts"> 88 +<script setup lang="ts" name="Config">
90 // 全局相关的 import 89 // 全局相关的 import
91 import { ref, unref } from 'vue' 90 import { ref, unref } from 'vue'
92 import { useI18n } from '@/hooks/web/useI18n' 91 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/infra/dataSourceConfig/index.vue
@@ -65,7 +65,7 @@ @@ -65,7 +65,7 @@
65 </template> 65 </template>
66 </XModal> 66 </XModal>
67 </template> 67 </template>
68 -<script setup lang="ts"> 68 +<script setup lang="ts" name="DataSourceConfig">
69 // 全局相关的 import 69 // 全局相关的 import
70 import { ref, unref } from 'vue' 70 import { ref, unref } from 'vue'
71 import { useI18n } from '@/hooks/web/useI18n' 71 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/infra/dbDoc/index.vue
@@ -24,7 +24,7 @@ @@ -24,7 +24,7 @@
24 <IFrame v-if="!loding" v-loading="loding" :src="src" /> 24 <IFrame v-if="!loding" v-loading="loding" :src="src" />
25 </ContentWrap> 25 </ContentWrap>
26 </template> 26 </template>
27 -<script setup lang="ts"> 27 +<script setup lang="ts" name="DbDoc">
28 import { onMounted, ref } from 'vue' 28 import { onMounted, ref } from 'vue'
29 import download from '@/utils/download' 29 import download from '@/utils/download'
30 import { useI18n } from '@/hooks/web/useI18n' 30 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/infra/druid/index.vue
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 <IFrame :src="src" /> 3 <IFrame :src="src" />
4 </ContentWrap> 4 </ContentWrap>
5 </template> 5 </template>
6 -<script setup lang="ts"> 6 +<script setup lang="ts" name="Druid">
7 import { ref } from 'vue' 7 import { ref } from 'vue'
8 import { IFrame } from '@/components/IFrame' 8 import { IFrame } from '@/components/IFrame'
9 9
yudao-ui-admin-vue3/src/views/infra/fileConfig/index.vue
@@ -46,7 +46,6 @@ @@ -46,7 +46,6 @@
46 </template> 46 </template>
47 </vxe-grid> 47 </vxe-grid>
48 </ContentWrap> 48 </ContentWrap>
49 -  
50 <XModal v-model="dialogVisible" :title="dialogTitle"> 49 <XModal v-model="dialogVisible" :title="dialogTitle">
51 <!-- 对话框(添加 / 修改) --> 50 <!-- 对话框(添加 / 修改) -->
52 <Form 51 <Form
@@ -76,7 +75,7 @@ @@ -76,7 +75,7 @@
76 </template> 75 </template>
77 </XModal> 76 </XModal>
78 </template> 77 </template>
79 -<script setup lang="ts"> 78 +<script setup lang="ts" name="FileConfig">
80 // 全局相关的 import 79 // 全局相关的 import
81 import { ref, unref } from 'vue' 80 import { ref, unref } from 'vue'
82 import { useI18n } from '@/hooks/web/useI18n' 81 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/infra/fileList/index.vue
@@ -26,7 +26,6 @@ @@ -26,7 +26,6 @@
26 </template> 26 </template>
27 </vxe-grid> 27 </vxe-grid>
28 </ContentWrap> 28 </ContentWrap>
29 -  
30 <XModal v-model="dialogVisible" :title="dialogTitle"> 29 <XModal v-model="dialogVisible" :title="dialogTitle">
31 <!-- 对话框(详情) --> 30 <!-- 对话框(详情) -->
32 <Descriptions :schema="allSchemas.detailSchema" :data="detailData"> 31 <Descriptions :schema="allSchemas.detailSchema" :data="detailData">
@@ -78,7 +77,7 @@ @@ -78,7 +77,7 @@
78 </template> 77 </template>
79 </XModal> 78 </XModal>
80 </template> 79 </template>
81 -<script setup lang="ts"> 80 +<script setup lang="ts" name="FileList">
82 import { ref, unref } from 'vue' 81 import { ref, unref } from 'vue'
83 import { useI18n } from '@/hooks/web/useI18n' 82 import { useI18n } from '@/hooks/web/useI18n'
84 import { useMessage } from '@/hooks/web/useMessage' 83 import { useMessage } from '@/hooks/web/useMessage'
yudao-ui-admin-vue3/src/views/infra/job/JobLog.vue
@@ -47,8 +47,7 @@ @@ -47,8 +47,7 @@
47 </template> 47 </template>
48 </XModal> 48 </XModal>
49 </template> 49 </template>
50 -  
51 -<script setup lang="ts"> 50 +<script setup lang="ts" name="JobLog">
52 import { ref } from 'vue' 51 import { ref } from 'vue'
53 import dayjs from 'dayjs' 52 import dayjs from 'dayjs'
54 import { useI18n } from '@/hooks/web/useI18n' 53 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/infra/job/index.vue
@@ -113,8 +113,7 @@ @@ -113,8 +113,7 @@
113 </template> 113 </template>
114 </XModal> 114 </XModal>
115 </template> 115 </template>
116 -  
117 -<script setup lang="ts"> 116 +<script setup lang="ts" name="Job">
118 import { ref, unref } from 'vue' 117 import { ref, unref } from 'vue'
119 import { useRouter } from 'vue-router' 118 import { useRouter } from 'vue-router'
120 import { useI18n } from '@/hooks/web/useI18n' 119 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/infra/redis/index.vue
@@ -128,7 +128,7 @@ @@ -128,7 +128,7 @@
128 </el-row> 128 </el-row>
129 </XModal> 129 </XModal>
130 </template> 130 </template>
131 -<script setup lang="ts"> 131 +<script setup lang="ts" name="Redis">
132 import { onBeforeMount, ref } from 'vue' 132 import { onBeforeMount, ref } from 'vue'
133 import { 133 import {
134 ElRow, 134 ElRow,
yudao-ui-admin-vue3/src/views/infra/server/index.vue
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 <IFrame :src="src" /> 3 <IFrame :src="src" />
4 </ContentWrap> 4 </ContentWrap>
5 </template> 5 </template>
6 -<script setup lang="ts"> 6 +<script setup lang="ts" name="Server">
7 import { ref } from 'vue' 7 import { ref } from 'vue'
8 import { IFrame } from '@/components/IFrame' 8 import { IFrame } from '@/components/IFrame'
9 9
yudao-ui-admin-vue3/src/views/infra/skywalking/index.vue
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 <IFrame :src="src" /> 3 <IFrame :src="src" />
4 </ContentWrap> 4 </ContentWrap>
5 </template> 5 </template>
6 -<script setup lang="ts"> 6 +<script setup lang="ts" name="Skywalking">
7 import { ref } from 'vue' 7 import { ref } from 'vue'
8 import { IFrame } from '@/components/IFrame' 8 import { IFrame } from '@/components/IFrame'
9 9
yudao-ui-admin-vue3/src/views/infra/swagger/index.vue
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 <IFrame :src="src" /> 3 <IFrame :src="src" />
4 </ContentWrap> 4 </ContentWrap>
5 </template> 5 </template>
6 -<script setup lang="ts"> 6 +<script setup lang="ts" name="Swagger">
7 import { ref } from 'vue' 7 import { ref } from 'vue'
8 import { IFrame } from '@/components/IFrame' 8 import { IFrame } from '@/components/IFrame'
9 9
yudao-ui-admin-vue3/src/views/infra/testDemo/index.vue
1 -<script setup lang="ts"></script>  
2 -  
3 <template> 1 <template>
4 <div>index</div> 2 <div>index</div>
5 </template> 3 </template>
6 -  
7 -<style scoped></style> 4 +<script setup lang="ts" name="TestDome"></script>
yudao-ui-admin-vue3/src/views/pay/app/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="App">
2 import { ref, unref } from 'vue' 2 import { ref, unref } from 'vue'
3 import dayjs from 'dayjs' 3 import dayjs from 'dayjs'
4 import { ElMessage } from 'element-plus' 4 import { ElMessage } from 'element-plus'
yudao-ui-admin-vue3/src/views/pay/merchant/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Merchant">
2 import { ref, unref } from 'vue' 2 import { ref, unref } from 'vue'
3 import dayjs from 'dayjs' 3 import dayjs from 'dayjs'
4 import { ElMessage } from 'element-plus' 4 import { ElMessage } from 'element-plus'
yudao-ui-admin-vue3/src/views/pay/order/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Order">
2 import { ref, unref } from 'vue' 2 import { ref, unref } from 'vue'
3 import { ElMessage } from 'element-plus' 3 import { ElMessage } from 'element-plus'
4 import { DICT_TYPE } from '@/utils/dict' 4 import { DICT_TYPE } from '@/utils/dict'
yudao-ui-admin-vue3/src/views/pay/refund/index.vue
1 -<script setup lang="ts"> 1 +<script setup lang="ts" name="Refund">
2 import { ref } from 'vue' 2 import { ref } from 'vue'
3 import dayjs from 'dayjs' 3 import dayjs from 'dayjs'
4 import { DICT_TYPE } from '@/utils/dict' 4 import { DICT_TYPE } from '@/utils/dict'
yudao-ui-admin-vue3/src/views/system/dict/index.vue
@@ -117,7 +117,7 @@ @@ -117,7 +117,7 @@
117 </XModal> 117 </XModal>
118 </div> 118 </div>
119 </template> 119 </template>
120 -<script setup lang="ts"> 120 +<script setup lang="ts" name="Dict">
121 import { ref, unref, reactive } from 'vue' 121 import { ref, unref, reactive } from 'vue'
122 import { useI18n } from '@/hooks/web/useI18n' 122 import { useI18n } from '@/hooks/web/useI18n'
123 import { useMessage } from '@/hooks/web/useMessage' 123 import { useMessage } from '@/hooks/web/useMessage'
yudao-ui-admin-vue3/src/views/system/errorCode/index.vue
@@ -66,8 +66,7 @@ @@ -66,8 +66,7 @@
66 </template> 66 </template>
67 </XModal> 67 </XModal>
68 </template> 68 </template>
69 -  
70 -<script setup lang="ts"> 69 +<script setup lang="ts" name="ErrorCode">
71 // 全局相关的 import 70 // 全局相关的 import
72 import { ref, unref } from 'vue' 71 import { ref, unref } from 'vue'
73 import { useI18n } from '@/hooks/web/useI18n' 72 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/loginlog/index.vue
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 </template> 27 </template>
28 </XModal> 28 </XModal>
29 </template> 29 </template>
30 -<script setup lang="ts"> 30 +<script setup lang="ts" name="Loginlog">
31 // 全局相关的 import 31 // 全局相关的 import
32 import { ref } from 'vue' 32 import { ref } from 'vue'
33 import { useI18n } from '@/hooks/web/useI18n' 33 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/menu/index.vue
@@ -241,7 +241,7 @@ @@ -241,7 +241,7 @@
241 </template> 241 </template>
242 </XModal> 242 </XModal>
243 </template> 243 </template>
244 -<script setup lang="ts"> 244 +<script setup lang="ts" name="Menu">
245 // 全局相关的 import 245 // 全局相关的 import
246 import { onMounted, reactive, ref } from 'vue' 246 import { onMounted, reactive, ref } from 'vue'
247 import { useI18n } from '@/hooks/web/useI18n' 247 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/notice/index.vue
@@ -70,7 +70,7 @@ @@ -70,7 +70,7 @@
70 </template> 70 </template>
71 </XModal> 71 </XModal>
72 </template> 72 </template>
73 -<script setup lang="ts"> 73 +<script setup lang="ts" name="Notice">
74 // 全局相关的 import 74 // 全局相关的 import
75 import { ref, unref } from 'vue' 75 import { ref, unref } from 'vue'
76 import { useI18n } from '@/hooks/web/useI18n' 76 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue
@@ -129,7 +129,7 @@ @@ -129,7 +129,7 @@
129 </template> 129 </template>
130 </XModal> 130 </XModal>
131 </template> 131 </template>
132 -<script setup lang="ts"> 132 +<script setup lang="ts" name="Client">
133 // 全局相关的 import 133 // 全局相关的 import
134 import { ref, unref } from 'vue' 134 import { ref, unref } from 'vue'
135 import { ElTag } from 'element-plus' 135 import { ElTag } from 'element-plus'
yudao-ui-admin-vue3/src/views/system/oauth2/token/index.vue
@@ -24,8 +24,7 @@ @@ -24,8 +24,7 @@
24 </template> 24 </template>
25 </XModal> 25 </XModal>
26 </template> 26 </template>
27 -  
28 -<script setup lang="ts"> 27 +<script setup lang="ts" name="Token">
29 import { ref } from 'vue' 28 import { ref } from 'vue'
30 import { useI18n } from '@/hooks/web/useI18n' 29 import { useI18n } from '@/hooks/web/useI18n'
31 import { useMessage } from '@/hooks/web/useMessage' 30 import { useMessage } from '@/hooks/web/useMessage'
yudao-ui-admin-vue3/src/views/system/operatelog/index.vue
@@ -41,7 +41,7 @@ @@ -41,7 +41,7 @@
41 </template> 41 </template>
42 </XModal> 42 </XModal>
43 </template> 43 </template>
44 -<script setup lang="ts"> 44 +<script setup lang="ts" name="OperateLog">
45 // 全局相关的 import 45 // 全局相关的 import
46 import { ref } from 'vue' 46 import { ref } from 'vue'
47 import { useI18n } from '@/hooks/web/useI18n' 47 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/post/index.vue
@@ -74,7 +74,7 @@ @@ -74,7 +74,7 @@
74 </template> 74 </template>
75 </XModal> 75 </XModal>
76 </template> 76 </template>
77 -<script setup lang="ts"> 77 +<script setup lang="ts" name="Post">
78 // 全局相关的 import 78 // 全局相关的 import
79 import { ref, unref } from 'vue' 79 import { ref, unref } from 'vue'
80 import { useI18n } from '@/hooks/web/useI18n' 80 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/role/index.vue
@@ -141,7 +141,7 @@ @@ -141,7 +141,7 @@
141 </template> 141 </template>
142 </XModal> 142 </XModal>
143 </template> 143 </template>
144 -<script setup lang="ts"> 144 +<script setup lang="ts" name="Role">
145 import { onMounted, reactive, ref, unref } from 'vue' 145 import { onMounted, reactive, ref, unref } from 'vue'
146 import { 146 import {
147 ElForm, 147 ElForm,
yudao-ui-admin-vue3/src/views/system/sensitiveWord/index.vue
@@ -89,7 +89,7 @@ @@ -89,7 +89,7 @@
89 </template> 89 </template>
90 </XModal> 90 </XModal>
91 </template> 91 </template>
92 -<script setup lang="ts"> 92 +<script setup lang="ts" name="SensitiveWord">
93 import { onMounted, ref, unref } from 'vue' 93 import { onMounted, ref, unref } from 'vue'
94 import { useI18n } from '@/hooks/web/useI18n' 94 import { useI18n } from '@/hooks/web/useI18n'
95 import { useMessage } from '@/hooks/web/useMessage' 95 import { useMessage } from '@/hooks/web/useMessage'
yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue
@@ -67,8 +67,7 @@ @@ -67,8 +67,7 @@
67 </template> 67 </template>
68 </XModal> 68 </XModal>
69 </template> 69 </template>
70 -  
71 -<script setup lang="ts"> 70 +<script setup lang="ts" name="SmsChannel">
72 // 全局相关的 import 71 // 全局相关的 import
73 import { ref, unref } from 'vue' 72 import { ref, unref } from 'vue'
74 import { useI18n } from '@/hooks/web/useI18n' 73 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/sms/smsLog/index.vue
@@ -30,8 +30,7 @@ @@ -30,8 +30,7 @@
30 </template> 30 </template>
31 </XModal> 31 </XModal>
32 </template> 32 </template>
33 -  
34 -<script setup lang="ts"> 33 +<script setup lang="ts" name="SmsLog">
35 // 全局相关的 import 34 // 全局相关的 import
36 import { ref } from 'vue' 35 import { ref } from 'vue'
37 import { useI18n } from '@/hooks/web/useI18n' 36 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/index.vue
@@ -43,7 +43,6 @@ @@ -43,7 +43,6 @@
43 </template> 43 </template>
44 </vxe-grid> 44 </vxe-grid>
45 </ContentWrap> 45 </ContentWrap>
46 -  
47 <XModal id="smsTemplate" v-model="dialogVisible" :title="dialogTitle"> 46 <XModal id="smsTemplate" v-model="dialogVisible" :title="dialogTitle">
48 <!-- 对话框(添加 / 修改) --> 47 <!-- 对话框(添加 / 修改) -->
49 <Form 48 <Form
@@ -109,8 +108,7 @@ @@ -109,8 +108,7 @@
109 </template> 108 </template>
110 </XModal> 109 </XModal>
111 </template> 110 </template>
112 -  
113 -<script setup lang="ts"> 111 +<script setup lang="ts" name="SmsTemplate">
114 // 全局相关的 import 112 // 全局相关的 import
115 import { ref, unref } from 'vue' 113 import { ref, unref } from 'vue'
116 import { useI18n } from '@/hooks/web/useI18n' 114 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/tenant/index.vue
@@ -51,7 +51,6 @@ @@ -51,7 +51,6 @@
51 </template> 51 </template>
52 </vxe-grid> 52 </vxe-grid>
53 </ContentWrap> 53 </ContentWrap>
54 -  
55 <XModal v-model="dialogVisible" :title="dialogTitle"> 54 <XModal v-model="dialogVisible" :title="dialogTitle">
56 <!-- 对话框(添加 / 修改) --> 55 <!-- 对话框(添加 / 修改) -->
57 <Form 56 <Form
@@ -97,7 +96,7 @@ @@ -97,7 +96,7 @@
97 </template> 96 </template>
98 </XModal> 97 </XModal>
99 </template> 98 </template>
100 -<script setup lang="ts"> 99 +<script setup lang="ts" name="Tenant">
101 import { ref, unref, onMounted } from 'vue' 100 import { ref, unref, onMounted } from 'vue'
102 import { useI18n } from '@/hooks/web/useI18n' 101 import { useI18n } from '@/hooks/web/useI18n'
103 import { useMessage } from '@/hooks/web/useMessage' 102 import { useMessage } from '@/hooks/web/useMessage'
yudao-ui-admin-vue3/src/views/system/tenantPackage/index.vue
@@ -16,7 +16,6 @@ @@ -16,7 +16,6 @@
16 </template> 16 </template>
17 </vxe-grid> 17 </vxe-grid>
18 </ContentWrap> 18 </ContentWrap>
19 -  
20 <XModal v-model="dialogVisible" :title="dialogTitle"> 19 <XModal v-model="dialogVisible" :title="dialogTitle">
21 <!-- 对话框(添加 / 修改) --> 20 <!-- 对话框(添加 / 修改) -->
22 <Form 21 <Form
@@ -65,7 +64,7 @@ @@ -65,7 +64,7 @@
65 </template> 64 </template>
66 </XModal> 65 </XModal>
67 </template> 66 </template>
68 -<script setup lang="ts"> 67 +<script setup lang="ts" name="TenantPackage">
69 import { onMounted, ref, unref } from 'vue' 68 import { onMounted, ref, unref } from 'vue'
70 import { handleTree } from '@/utils/tree' 69 import { handleTree } from '@/utils/tree'
71 import { useI18n } from '@/hooks/web/useI18n' 70 import { useI18n } from '@/hooks/web/useI18n'
yudao-ui-admin-vue3/src/views/system/user/index.vue
@@ -235,7 +235,7 @@ @@ -235,7 +235,7 @@
235 </template> 235 </template>
236 </XModal> 236 </XModal>
237 </template> 237 </template>
238 -<script setup lang="ts"> 238 +<script setup lang="ts" name="User">
239 import { nextTick, onMounted, reactive, ref, unref, watch } from 'vue' 239 import { nextTick, onMounted, reactive, ref, unref, watch } from 'vue'
240 import { 240 import {
241 ElTag, 241 ElTag,
@@ -267,8 +267,8 @@ import { FormExpose } from &#39;@/components/Form&#39; @@ -267,8 +267,8 @@ import { FormExpose } from &#39;@/components/Form&#39;
267 import { rules, allSchemas } from './user.data' 267 import { rules, allSchemas } from './user.data'
268 import * as UserApi from '@/api/system/user' 268 import * as UserApi from '@/api/system/user'
269 import { listSimpleDeptApi } from '@/api/system/dept' 269 import { listSimpleDeptApi } from '@/api/system/dept'
270 -import { listSimplePostsApi, PostVO } from '@/api/system/post'  
271 import { listSimpleRolesApi } from '@/api/system/role' 270 import { listSimpleRolesApi } from '@/api/system/role'
  271 +import { listSimplePostsApi, PostVO } from '@/api/system/post'
272 import { 272 import {
273 aassignUserRoleApi, 273 aassignUserRoleApi,
274 listUserRolesApi, 274 listUserRolesApi,
yudao-ui-admin-vue3/src/views/visualization/jmreport/index.vue
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 <IFrame :src="src" /> 3 <IFrame :src="src" />
4 </ContentWrap> 4 </ContentWrap>
5 </template> 5 </template>
6 -<script setup lang="ts"> 6 +<script setup lang="ts" name="Jmreport">
7 import { ref } from 'vue' 7 import { ref } from 'vue'
8 import { IFrame } from '@/components/IFrame' 8 import { IFrame } from '@/components/IFrame'
9 import { getAccessToken } from '@/utils/auth' 9 import { getAccessToken } from '@/utils/auth'