签入版本

This commit is contained in:
2026-10-11 19:06:33 +08:00
parent 17d28de8b7
commit 4084c6bd17
674 changed files with 58855 additions and 1892 deletions
@@ -65,7 +65,7 @@ public function getTableList(): array
| 类型 | VARCHAR |
| 匹配 | 注释或字段名匹配 `/图片\|封面\|头像\|logo\|icon\|image\|avatar\|photo/i` |
识别后:`is_image = true`,归入 `file` 字段组,前端用 ElAvatar 渲染。
识别后:`is_image = true`,归入 `file` 字段组,前端用 AAvatar(`Avatar`)渲染。
### 富文本字段
@@ -103,12 +103,14 @@ public function getTableList(): array
标签颜色映射(`guessChoiceTagType()`):
| 选项值 | 标签颜色 | Element Plus type |
|--------|---------|-------------------|
| 1 | 绿色 | `success` |
| 2 | 红色 | `danger` |
| 3 | 橙色 | `warning` |
| 其他 | 灰色 | `info` |
| 选项值 | 标签颜色 | type(`guessChoiceTagType()`) | AntDesign `color`(模板映射) |
|--------|---------|-------------------|-------------------|
| 1 | 绿色 | `success` | `success` |
| 2 | 红色 | `danger` | `error` |
| 3 | 橙色 | `warning` | `warning` |
| 其他 | 灰色 | `info` | `default` |
(后端生成 `type`,`columns.ts.tpl` 渲染时映射为 ant-design-vue `Tag` 的 `color`:`danger`→`error`、`info`→`default`。)
识别后:`choices` 数组非空,自动归入 `eq` 字段组(精确匹配)和 `serialize_maps`(字典映射,编码为 `{模块名}_{字段名}`)。