feat(module_gencode): 新增代码生成模块并重构示例模块

重构示例模块为代码生成模块,包括新增模型、服务、控制器等核心组件
更新数据库配置从MySQL切换为PostgreSQL并调整相关参数
优化代码生成模板逻辑,移除无用字段和功能
添加PostgreSQL菜单SQL生成测试用例
更新前端API路径和菜单配置
移除旧的示例模块相关代码
This commit is contained in:
zhangtao
2025-12-03 21:22:23 +08:00
parent 3cc7981008
commit 0305b4b64b
22 changed files with 357 additions and 308 deletions
@@ -434,7 +434,10 @@
<el-icon><QuestionFilled /></el-icon>
</el-tooltip>
</template>
<el-input v-model="info.package_name" />
<el-input v-model="info.package_name" disabled>
<template #prepend>默认不允许修改</template>
<template #append>目的为简化生成代码</template>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
@@ -445,7 +448,10 @@
<el-icon><QuestionFilled /></el-icon>
</el-tooltip>
</template>
<el-input v-model="info.module_name" />
<el-input v-model="info.module_name" disabled>
<template #prepend>默认不允许修改</template>
<template #append>目的为简化生成代码</template>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
@@ -481,7 +487,7 @@
<el-tree-select
v-model="info.parent_menu_id"
:data="menuOptions"
placeholder="请选择系统菜单"
placeholder="请选择系统菜单, 不选择默认分配到模块管理(id:7)"
check-strictly
filterable
:render-after-expand="false"