签入版本
This commit is contained in:
@@ -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`(字典映射,编码为 `{模块名}_{字段名}`)。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user