新建项目属性
适用环境 | SaaS |
私有部署 |
要求
ONES |
---|
v6.0.83+,v6.1.66+ |
Payload
EventData
字段 | 类型 | 描述 |
---|---|---|
id | string | 项目属性ID |
name | string | 项目属性名称 |
propertyTypeLabel | 字符串枚举 | 项目属性类型 |
fieldSetting | FieldSetting | 项目属性值 |
propertyTypeLabel 项目属性类型字符串枚举
枚举值 | 描述 |
---|---|
date | 日期 |
float | 浮点数 |
integer | 整数 |
option | 单选菜单 |
multi_option | 多选菜单 |
text | 单行文本 |
multi_line_text | 多行文本 |
time | 时间 |
user | 单选成员 |
user_list | 多选成员 |
FieldSetting
字段 | 类型 | 描述 |
---|---|---|
option | OptionInfo | 项目属性类型为 "option" 或 "multi_option",即单选或多选菜单时有效 |
OptionInfo
字段 | 类型 | 描述 |
---|---|---|
optionTotal | number | 选项值总数 |
options | Option[] | 部分选项值(最多展示1024个) |
Option
字段 | 类型 | 描述 |
---|---|---|
id | string | 项目属性选项值ID |
value | string | 项目属性选项值 |
Example
{
"data": {
"eventType": "ones:setting:project-field:created",
"eventID": 1773166207945625601,
"timestamp": "1709005723000",
"eventContext": {
"triggerUserID": "tgbvfr34",
"teamID": "wsxcdejk",
"organizationID": "mkobhu1u"
},
"eventSubscriber": {
"subscriberID": "Re6FSci9",
"clientID": "37732555"
},
"eventData": {
"id": "U1wWJ5cU",
"name": "项目属性名称",
"propertyTypeLabel": "option",
"fieldSetting": {
"option": {
"optionTotal": 1,
"options": [
{
"id": "je6FSci9",
"value": "选项值"
}
]
}
}
}
}
}