feat(generate): 优化代码生成逻辑

- 新增公共字段配置,统一处理常见字段的生成规则
- 修复模板中的一些错误,如变量名、函数名等
- 优化代码结构,提高可读性和可维护性
This commit is contained in:
2025-07-01 23:40:43 +08:00
parent bd13f1cfdc
commit 1c316594f5
10 changed files with 568 additions and 175 deletions

View File

@@ -78,7 +78,7 @@
</el-button>
</el-form-item>
</el-form>
<PureTableBar title="{{ description }}管理" :columns="columns" @refresh="onSearch">
<PureTableBar title="[[ description ]]管理" :columns="columns" @refresh="onSearch">
<template #buttons>
<el-button
v-if="hasAuth('[[ name ]]:btn:add')"
@@ -179,7 +179,7 @@
<script setup lang="ts">
defineOptions({
name: "{{ class_name }}Index"
name: "[[ class_name ]]Index"
});
import { ref } from "vue";
import { use[[ class_name ]] } from "./utils/hook";