feat: 代码生成器 模板仓库 模板描述

This commit is contained in:
cuijiawang
2025-09-27 15:23:50 +08:00
parent 9a97452711
commit 404df18aac
2 changed files with 11 additions and 3 deletions

View File

@@ -73,6 +73,7 @@ export interface TemplateRepository {
templateId: string;
templateName: string;
templateGroup: string;
description?: string; // 模板描述
isEnabled: number; // 0-隐藏 1-显示
sortOrder?: number;
createTime?: string;

View File

@@ -266,9 +266,16 @@ watch(
<div class="template-content">
<div class="template-header">
<div class="template-info">
<h4 class="template-name" :title="template.templateName">
{{ template.templateName }}
</h4>
<el-tooltip
:content="template.description || template.templateName"
:disabled="!template.description"
placement="top"
:show-after="500"
>
<h4 class="template-name">
{{ template.templateName }}
</h4>
</el-tooltip>
<div class="template-badges">
<el-tag
:type="