合同扩展字段
POST
/api/v3/field/contract-field-list
请求参数
Header 参数
appId
string
应用 appId
默认值:
{{appId}}
timestamp
string
请求时间戳
默认值:
{{timestamp}}
sign
string
请求消息签名值
默认值:
{{sign}}
appKey
string
应用 appKey
默认值:
{{appKey}}
Body 参数application/json
type
integer
类别(1:合同)
departmentId
integer
部门id
示例
{
"type": 1,
"departmentId": 3765
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v3/field/contract-field-list' \
--header 'appId;' \
--header 'timestamp;' \
--header 'sign;' \
--header 'appKey: {{appKey}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"type":1,
"departmentId":3765
}'
返回响应
🟢200成功
application/json
Body
code
integer
状态码
message
string
状态描述
data
object
返回数据
essentialInfoParams
array [object {8}]
基本信息
expandInfoParams
array [object {8}]
扩展信息字段对象集合
示例
{
"code": 0,
"message": "success",
"data": {
"essentialInfoParams": [
{
"fieldId": 3227,
"fieldName": "合同状态",
"fieldType": 2,
"fieldOpts": "[]",
"fieldOptsList": [
{
"name": "1",
"fieldId": 3227,
"id": 447583769765952
},
{
"name": "2",
"fieldId": 3227,
"id": 447583769765953
},
{
"name": "3",
"fieldId": 3227,
"id": 447583769765954
}
],
"mustFill": true,
"titleType": 1
},
{
"fieldId": 3228,
"fieldName": "合同签约日期",
"fieldType": 3,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3229,
"fieldName": "合同开始日期",
"fieldType": 3,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3230,
"fieldName": "合同结束日期",
"fieldType": 3,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3392,
"fieldName": "测试字段1",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1,
"singleLineLimit": {
"characterType": [
1,
2,
3,
4
],
"characterLimit": 50
}
},
{
"fieldId": 3390,
"fieldName": "测试字段",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1,
"singleLineLimit": {
"characterType": [
1,
2,
3,
4
],
"characterLimit": 50
}
},
{
"fieldId": 3393,
"fieldName": "1234",
"fieldType": 5,
"fieldOpts": "1",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3397,
"fieldName": "442211",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1,
"singleLineLimit": {
"characterType": [
1,
2,
3,
4
],
"characterLimit": 50
}
},
{
"fieldId": 3421,
"fieldName": "生活部",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1,
"singleLineLimit": {
"characterType": [
1,
2,
3,
4
],
"characterLimit": 50
}
},
{
"fieldId": 3467,
"fieldName": "哈哈哈哈哈哈哈哈",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1,
"singleLineLimit": {
"characterType": [
1,
2,
3,
4
],
"characterLimit": 50
}
},
{
"fieldId": 3417,
"fieldName": "多行",
"fieldType": 5,
"fieldOpts": "500",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3465,
"fieldName": "12343333",
"fieldType": 2,
"fieldOpts": "[]",
"fieldOptsList": [
{
"name": "11",
"fieldId": 3465,
"id": 447605572520000
},
{
"name": "22",
"fieldId": 3465,
"id": 447605572520001
},
{
"name": "33",
"fieldId": 3465,
"id": 447605572520002
}
],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3466,
"fieldName": "文本类型",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1,
"singleLineLimit": {
"characterType": [
2,
3
],
"characterLimit": 5
}
},
{
"fieldId": 3468,
"fieldName": "多选项",
"fieldType": 6,
"fieldOpts": "[]",
"fieldOptsList": [
{
"name": "多选项一",
"fieldId": 3468,
"id": 448479023081536
},
{
"name": "多选项二",
"fieldId": 3468,
"id": 448479023081537
},
{
"name": "多选项三",
"fieldId": 3468,
"id": 448479023081538
}
],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3469,
"fieldName": "数值的测试项",
"fieldType": 4,
"fieldOpts": "2",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3470,
"fieldName": "日期字段",
"fieldType": 3,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
},
{
"fieldId": 3471,
"fieldName": "日期时间字段",
"fieldType": 7,
"fieldOpts": "0",
"fieldOptsList": [],
"mustFill": false,
"titleType": 1
}
],
"expandInfoParams": [
{
"fieldId": 3231,
"fieldName": "客方签约人",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 3,
"singleLineLimit": {
"characterType": [
1,
2,
3,
4
],
"characterLimit": 50
}
},
{
"fieldId": 3232,
"fieldName": "我方签约人",
"fieldType": 1,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 3,
"singleLineLimit": {
"characterType": [
1,
2,
3,
4
],
"characterLimit": 50
}
},
{
"fieldId": 3233,
"fieldName": "合同类型",
"fieldType": 2,
"fieldOpts": "[]",
"fieldOptsList": [
{
"name": "多看看",
"fieldId": 3233,
"id": 438580320165952
},
{
"name": "一样",
"fieldId": 3233,
"id": 439847738208320
}
],
"mustFill": false,
"titleType": 3
},
{
"fieldId": 3234,
"fieldName": "付款方式",
"fieldType": 2,
"fieldOpts": "[]",
"fieldOptsList": [
{
"name": "银行转账",
"fieldId": 3234,
"id": 1
},
{
"name": "在线支付",
"fieldId": 3234,
"id": 2
},
{
"name": "现金",
"fieldId": 3234,
"id": 3
},
{
"name": "支票",
"fieldId": 3234,
"id": 4
},
{
"name": "其他",
"fieldId": 3234,
"id": 5
}
],
"mustFill": false,
"titleType": 3
},
{
"fieldId": 3235,
"fieldName": "合同附件",
"fieldType": 0,
"fieldOpts": "[]",
"fieldOptsList": [],
"mustFill": false,
"titleType": 3
},
{
"fieldId": 3236,
"fieldName": "备注",
"fieldType": 5,
"fieldOpts": "50",
"fieldOptsList": [],
"mustFill": false,
"titleType": 3
}
]
}
}
🟢200失败
修改于 2022-07-07 03:50:59