⚡ 优化前端组件名称定义.
This commit is contained in:
@@ -346,7 +346,7 @@ public class CodeGenerator implements Executable {
|
||||
// api 文件
|
||||
new String[]{"/templates/orion-vue-api.ts.vm", "${feature}.ts", "vue/api/${module}"},
|
||||
// router 文件
|
||||
new String[]{"/templates/orion-vue-router.ts.vm", "${module}.${feature}.ts", "vue/router/routes/modules"},
|
||||
new String[]{"/templates/orion-vue-router.ts.vm", "${feature}.ts", "vue/router/routes/modules"},
|
||||
// views index.ts 文件
|
||||
new String[]{"/templates/orion-vue-views-index.vue.vm", "index.vue", "vue/views/${module}/${feature}"},
|
||||
// form-modal.vue 文件
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
-- 父菜单
|
||||
INSERT INTO system_menu
|
||||
(parent_id, name, type, sort, visible, status, cache, component)
|
||||
(parent_id, name, type, sort, visible, status, cache)
|
||||
VALUES
|
||||
(0, '${table.comment}管理', 1, 10, 1, 1, 1, '$vue.moduleEntityFirstLower');
|
||||
(0, '${table.comment}管理', 1, 10, 1, 1, 1);
|
||||
|
||||
-- 设置临时父菜单id
|
||||
SELECT @TMP_PARENT_ID:=LAST_INSERT_ID();
|
||||
@@ -13,7 +13,7 @@ SELECT @TMP_PARENT_ID:=LAST_INSERT_ID();
|
||||
INSERT INTO system_menu
|
||||
(parent_id, name, type, sort, visible, status, cache, component)
|
||||
VALUES
|
||||
(@TMP_PARENT_ID, '$table.comment', 2, 10, 1, 1, 1, '$vue.moduleEntityFirstLower$vue.featureEntity');
|
||||
(@TMP_PARENT_ID, '$table.comment', 2, 10, 1, 1, 1, '$vue.featureEntityFirstLower');
|
||||
|
||||
-- 设置临时子菜单id
|
||||
SELECT @TMP_SUB_ID:=LAST_INSERT_ID();
|
||||
|
||||
@@ -2,12 +2,12 @@ import type { AppRouteRecordRaw } from '../types';
|
||||
import { DEFAULT_LAYOUT } from '../base';
|
||||
|
||||
const $vue.moduleConst: AppRouteRecordRaw = {
|
||||
name: '$vue.moduleEntityFirstLower',
|
||||
name: '${vue.moduleEntityFirstLower}Module',
|
||||
component: DEFAULT_LAYOUT,
|
||||
children: [
|
||||
{
|
||||
name: '$vue.moduleEntityFirstLower$vue.featureEntity',
|
||||
path: '/$vue.module-$vue.feature',
|
||||
name: '$vue.featureEntityFirstLower',
|
||||
path: '/$vue.feature',
|
||||
component: () => import('@/views/$vue.module/$vue.feature/index.vue'),
|
||||
},
|
||||
],
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
|
||||
<script lang="ts">
|
||||
export default {
|
||||
name: '${vue.moduleEntityFirstLower}${vue.featureEntity}CardList'
|
||||
name: '${vue.featureEntityFirstLower}CardList'
|
||||
};
|
||||
</script>
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
|
||||
<script lang="ts">
|
||||
export default {
|
||||
name: '${vue.moduleEntityFirstLower}${vue.featureEntity}FormDrawer'
|
||||
name: '${vue.featureEntityFirstLower}FormDrawer'
|
||||
};
|
||||
</script>
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
<script lang="ts">
|
||||
export default {
|
||||
name: '${vue.moduleEntityFirstLower}${vue.featureEntity}FormModal'
|
||||
name: '${vue.featureEntityFirstLower}FormModal'
|
||||
};
|
||||
</script>
|
||||
|
||||
|
||||
@@ -130,7 +130,7 @@
|
||||
|
||||
<script lang="ts">
|
||||
export default {
|
||||
name: '${vue.moduleEntityFirstLower}${vue.featureEntity}Table'
|
||||
name: '${vue.featureEntityFirstLower}Table'
|
||||
};
|
||||
</script>
|
||||
|
||||
|
||||
@@ -33,20 +33,11 @@
|
||||
|
||||
<script lang="ts">
|
||||
export default {
|
||||
name: '${vue.moduleEntityFirstLower}${vue.featureEntity}'
|
||||
name: '${vue.featureEntityFirstLower}'
|
||||
};
|
||||
</script>
|
||||
|
||||
<script lang="ts" setup>
|
||||
#if($vue.enableCardView)
|
||||
import ${vue.featureEntity}CardList from './components/${vue.feature}-card-list.vue';
|
||||
#end
|
||||
import ${vue.featureEntity}Table from './components/${vue.feature}-table.vue';
|
||||
#if($vue.enableDrawerForm)
|
||||
import ${vue.featureEntity}FormDrawer from './components/${vue.feature}-form-drawer.vue';
|
||||
#else
|
||||
import ${vue.featureEntity}FormModal from './components/${vue.feature}-form-modal.vue';
|
||||
#end
|
||||
#if($vue.enableCardView)
|
||||
import { computed, ref, onBeforeMount } from 'vue';
|
||||
#if($dictMap.entrySet().size() > 0)
|
||||
@@ -62,6 +53,15 @@
|
||||
import { dictKeys } from './types/const';
|
||||
#end
|
||||
#end
|
||||
#if($vue.enableCardView)
|
||||
import ${vue.featureEntity}CardList from './components/${vue.feature}-card-list.vue';
|
||||
#end
|
||||
import ${vue.featureEntity}Table from './components/${vue.feature}-table.vue';
|
||||
#if($vue.enableDrawerForm)
|
||||
import ${vue.featureEntity}FormDrawer from './components/${vue.feature}-form-drawer.vue';
|
||||
#else
|
||||
import ${vue.featureEntity}FormModal from './components/${vue.feature}-form-modal.vue';
|
||||
#end
|
||||
|
||||
const render = ref(false);
|
||||
const table = ref();
|
||||
|
||||
Reference in New Issue
Block a user