Skip to content

Commit f945e26

Browse files
authored
Merge pull request #48 from easyops-cn/steve/pre-generated-config
fix(): disable comment if generation is not saved, refine enum prompt
2 parents befcb32 + 526d656 commit f945e26

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

bricks/visual-builder/src/data-providers/prompts/raw-data-enum.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
**使用标签形式时,只设置颜色、边框和背景,不设置字号和字重**。标签形式的视觉重量通常比普通文本的高,标签有几种形式的变种,视觉重量由低到高:默认、边框、背景填充。
66

7-
对于枚举类型的数据,通常表示状态或类型等,如果用于表示状态,通常使用标签形式
7+
对于枚举类型的数据,通常表示状态或类型等,如果用于表示状态,从默认视觉重量开始使用标签形式。你需要根据其属性名称来判断该属性是否表示状态
88

9-
例如主机模型的 agent 状态属性,类型是枚举:未安装; 异常; 正常。有以下几种显示方案:
9+
例如主机模型的 agent 状态属性,类型是枚举:未安装; 异常; 正常。根据属性名称判断该属性表示状态,从默认视觉重量开始使用标签形式,有以下几种显示方案:
1010

11-
1. 使用标签形式,灰色背景
11+
1. 使用文本形式,中等字号,默认文本颜色显示
1212
2. 使用标签形式,根据状态值从色板中挑选合适的颜色;
1313
3. 使用标签形式,使用边框,根据状态值从色板中挑选合适的颜色;
1414
4. 使用标签形式,使用背景填充,根据状态值从色板中挑选合适的颜色。
@@ -19,11 +19,11 @@
1919
[
2020
{
2121
"visualWeight": -1,
22-
"display": "tag",
22+
"display": "text",
2323
"type": "enum",
2424
"style": {
25-
"variant": "default",
26-
"background": "gray"
25+
"size": "medium",
26+
"color": "var(--text-color-default)"
2727
}
2828
},
2929
{
@@ -68,7 +68,7 @@
6868
]
6969
```
7070

71-
又例如主机模型等环境类型属性,类型是枚举:开发;测试;生产。有以下几种显示方案:
71+
又例如主机模型等环境类型属性,类型是枚举:开发;测试;生产。根据属性名称判断该属性不表示状态,有以下几种显示方案:
7272

7373
1. 使用文本形式,中等字号,次级文本颜色显示;
7474
2. 使用文本形式,中等字号,默认文本颜色显示;

bricks/visual-builder/src/raw-data-preview/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -758,7 +758,7 @@ export function RawDataPreviewComponent({
758758
style: {
759759
width: "100%",
760760
},
761-
disabled: `<%= CTX.busy || CTX.propertyApproveState.includes(${JSON.stringify(generation.propertyId)}) %>`,
761+
disabled: `<%= CTX.busy || ${JSON.stringify(!generation.generationId)} || CTX.propertyApproveState.includes(${JSON.stringify(generation.propertyId)}) %>`,
762762
},
763763
events: {
764764
keydown: {

0 commit comments

Comments
 (0)