新建工作表
自定义
自定义
POST
/v2/open/worksheet/addWorksheet
请求参数
Body 参数application/json
appkey
string
AppKey
sign
string
签名
name
string
工作表名称
alias
string
工作表别名
sectionId
string
分组 id
controls
array [object {10}]
工作表控件信息
controlName
string
控件名称
alias
string
控件别名
type
integer
控件类型
staticValue
string
默认值
required
string
是否必选
dot
integer
可选
enumDefault
string
可选
类型为29关联记录时,表示关联记录数量,填入规则 1:单条 2:多条
options
object
可选
max
integer
可选
dataSource
string
必需
示例
{
"appKey": "4fa7cd2c37b8444e",
"sign": "YjE5YTg4YTg2MmY2ZjQ4ZjUxMDcxNjk4YTI1MDRmYjQ0N2NkOGExYTJhODdkMDEzYWE3ZTFmMTIwODBlODk4Yg==",
"name": "中国机场代码",
"sectionId": "",
"controls": [
{
"controlName": "文本",
"alias": "",
"type": 2,
"required": true
},
{
"controlName": "数值",
"alias": "",
"type": 6,
"dot": 2,
"required": true
},
{
"controlName": "单选",
"alias": "",
"type": 11,
"options": [
{
"value": "选项名称1",
"index": 1
},
{
"value": "选项名称2",
"index": 2
}
],
"required": true
},
{
"controlName": "多选",
"alias": "",
"type": 10,
"options": [
{
"value": "选项名称1",
"index": 1
},
{
"value": "选项名称2",
"index": 2
},
{
"value": "选项名称3",
"index": 3
}
],
"required": true
},
{
"controlName": "时间-时分",
"alias": "",
"type": 46,
"required": true,
"unit": 1
},
{
"controlName": "时间-时分秒",
"alias": "",
"type": 46,
"required": true,
"unit": 6
},
{
"controlName": "成员-单选",
"type": 26,
"alias": "",
"enumDefault": 0,
"required": true
},
{
"controlName": "成员-多选",
"type": 26,
"alias": "",
"enumDefault": 1,
"required": true
},
{
"controlName": "附件",
"alias": "",
"type": 14,
"required": true
},
{
"controlName": "日期",
"alias": "",
"type": 15,
"required": true
},
{
"controlName": "日期时间",
"alias": "",
"type": 16,
"required": true
},
{
"controlName": "关联记录",
"alias": "",
"type": 29,
"enumDefault": 1,
"dataSource": "676910ad8d09d8a189da06a0",
"required": true
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST '/v2/open/worksheet/addWorksheet' \
--header 'Content-Type: application/json' \
--data-raw '{
"appKey": "4fa7cd2c37b8444e",
"sign": "YjE5YTg4YTg2MmY2ZjQ4ZjUxMDcxNjk4YTI1MDRmYjQ0N2NkOGExYTJhODdkMDEzYWE3ZTFmMTIwODBlODk4Yg==",
"name": "中国机场代码",
"sectionId": "",
"controls": [
{
"controlName": "文本",
"alias": "",
"type": 2,
"required": true
},
{
"controlName": "数值",
"alias": "",
"type": 6,
"dot": 2,
"required": true
},
{
"controlName": "单选",
"alias": "",
"type": 11,
"options": [
{
"value": "选项名称1",
"index": 1
},
{
"value": "选项名称2",
"index": 2
}
],
"required": true
},
{
"controlName": "多选",
"alias": "",
"type": 10,
"options": [
{
"value": "选项名称1",
"index": 1
},
{
"value": "选项名称2",
"index": 2
},
{
"value": "选项名称3",
"index": 3
}
],
"required": true
},
{
"controlName": "时间-时分",
"alias": "",
"type": 46,
"required": true,
"unit": 1
},
{
"controlName": "时间-时分秒",
"alias": "",
"type": 46,
"required": true,
"unit": 6
},
{
"controlName": "成员-单选",
"type": 26,
"alias": "",
"enumDefault": 0,
"required": true
},
{
"controlName": "成员-多选",
"type": 26,
"alias": "",
"enumDefault": 1,
"required": true
},
{
"controlName": "附件",
"alias": "",
"type": 14,
"required": true
},
{
"controlName": "日期",
"alias": "",
"type": 15,
"required": true
},
{
"controlName": "日期时间",
"alias": "",
"type": 16,
"required": true
},
{
"controlName": "关联记录",
"alias": "",
"type": 29,
"enumDefault": 1,
"dataSource": "676910ad8d09d8a189da06a0",
"required": true
}
]
}'
返回响应
🟢200成功
application/json
Body
success
boolean
必需
code
integer
必需
msg
string
必需
data
string
工作表ID
示例
{
"data": "67eb801bbb2af284541ae54c",
"success": true,
"error_code": 1
}
🟠401没有权限
修改于 2025-04-01 09:03:02