From ff166fb6c3ec54fa2448dfc72994d05794283916 Mon Sep 17 00:00:00 2001 From: puhui999 Date: Tue, 8 Apr 2025 18:30:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?= =?UTF-8?q?=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/router/routes/modules/local.ts | 43 +-- .../codegen/components/BasicInfoForm.vue | 67 ++-- .../codegen/components/ColumInfoForm.vue | 101 +++--- .../codegen/components/GenerateInfoForm.vue | 324 +++++++++--------- .../web-antd/src/views/infra/codegen/edit.vue | 23 +- .../src/views/infra/codegen/index.vue | 2 +- 6 files changed, 272 insertions(+), 288 deletions(-) diff --git a/apps/web-antd/src/router/routes/modules/local.ts b/apps/web-antd/src/router/routes/modules/local.ts index 999972ea2..ff06b80c2 100644 --- a/apps/web-antd/src/router/routes/modules/local.ts +++ b/apps/web-antd/src/router/routes/modules/local.ts @@ -1,28 +1,6 @@ import type { RouteRecordRaw } from 'vue-router'; -import { $t } from '#/locales'; - const routes: RouteRecordRaw[] = [ - { - meta: { - icon: 'ic:baseline-view-in-ar', - keepAlive: true, - order: 1000, - title: $t('demos.title'), - }, - name: 'Demos', - path: '/demos', - children: [ - { - meta: { - title: $t('demos.antd'), - }, - name: 'AntDesignDemos', - path: '/demos/ant-design', - component: () => import('#/views/demos/antd/index.vue'), - }, - ], - }, { path: '/codegen', name: 'CodegenEdit', @@ -30,18 +8,19 @@ const routes: RouteRecordRaw[] = [ icon: 'ic:baseline-view-in-ar', keepAlive: true, order: 1000, - title: $t('demos.title'), + title: '代码生成', + hideInMenu: true, }, children: [ - // { - // path: 'codegen/edit', - // name: 'InfraCodegenEdit', - // component: () => import('#/views/infra/codegen/edit.vue'), - // meta: { - // title: '修改生成配置', - // activeMenu: '/infra/codegen', - // }, - // }, + { + path: '/codegen/edit', + name: 'InfraCodegenEdit', + component: () => import('#/views/infra/codegen/edit.vue'), + meta: { + title: '修改生成配置', + activeMenu: '/infra/codegen', + }, + }, ], }, ]; diff --git a/apps/web-antd/src/views/infra/codegen/components/BasicInfoForm.vue b/apps/web-antd/src/views/infra/codegen/components/BasicInfoForm.vue index 4c315e9bf..c5af46640 100644 --- a/apps/web-antd/src/views/infra/codegen/components/BasicInfoForm.vue +++ b/apps/web-antd/src/views/infra/codegen/components/BasicInfoForm.vue @@ -1,7 +1,8 @@