表单
普通表单
新增
新增普通表单
普通表单的数据保存接口(含子表数据)
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/addData
请求实体

请求示例(不含子表):
{
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
}
}
请求示例(含子表):
{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"wenb":"子表1-标题1",
"reny":"子表1-内容1"
},{
"wenb":"子表1-标题2",
"reny":"子表1-内容2"
}]
}]
}
返回结果

返回示例(成功):
{
"Code": 200,
"Message": "",
"ExceptionSeqNo": null,
"Result": true,
"Status": 1,
"MessageShowType": 0
}
返回示例(失败):
{
"Code": 203,
"Message": "objectId[205e4ed8-db1f-40c7-9e2d-bf656d53c2c1]该数据已存在",
"ExceptionSeqNo": null,
"Result": null,
"Status": 0,
"MessageShowType": 0
}
批量新增普通表单
普通表单的数据批量新增接口(含子表数据)
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/addListData
请求实体

请求示例(不含子表):
[{
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
}
},
{
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2",
"danx": "羽毛球"
}
}
]
请求示例(含子表):
[{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"wenb": "子表1-标题1",
"reny": "子表1-内容1"
}, {
"wenb": "子表1-标题2",
"reny": "子表1-内容2"
}]
}]
}, {
"objectId": "305e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2",
"danx": "羽毛球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"wenb": "子表2-标题1",
"reny": "子表2-内容1"
}, {
"wenb": "子表2-标题2",
"reny": "子表2-内容2"
}]
}]
}]
返回结果

批量新增普通表单-绕过平台规则,直接入库
普通表单的数据批量新增接口(含子表数据)
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/BatchDirectAddData
请求示例(不含子表):
{
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
}
},
{
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2",
"danx": "羽毛球"
}
}
请求示例(含子表):
[{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"wenb": "子表1-标题1",
"reny": "子表1-内容1"
}, {
"wenb": "子表1-标题2",
"reny": "子表1-内容2"
}]
}]
}, {
"objectId": "305e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2",
"danx": "羽毛球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"wenb": "子表2-标题1",
"reny": "子表2-内容1"
}, {
"wenb": "子表2-标题2",
"reny": "子表2-内容2"
}]
}]
}]
更新
更新普通表单
普通表单的数据更新接口(含子表数据)
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/updateData
请求实体

请求示例(不含子表):
{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1新",
"danx": "篮球"
}
}
请求示例(含子表):
{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2新",
"danx": "篮球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"objectId":"a297626a-4135-4400-b225-895a2b73643b",
"wenb":"子表1-标题11111",
"reny":"子表1-内容11111"
},{
"wenb":"子表1-标题3",
"reny":"子表1-内容3"
}]
}]
}
返回结果

批量更新普通表单
普通表单的数据批量接口(含子表数据)
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/updateListData
请求实体

请求示例(不含子表):
[{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1新",
"danx": "篮球"
}
},
{
"objectId": "305e4ed8-db1f-40c7-9e2d-bf656d53c123",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2新",
"danx": "羽毛球"
}
}
]
请求示例(含子表):
[{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"objectId":"a297626a-4135-4400-b225-895a2b73643b",
"wenb": "子表1-标题1",
"reny": "子表1-内容1"
}, {
"wenb": "子表1-标题2",
"reny": "子表1-内容2"
}]
}]
}, {
"objectId": "305e4ed8-db1f-40c7-9e2d-bf656d53c123",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2",
"danx": "羽毛球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"objectId":"4597626a-4135-4400-b225-895a2b736234",
"wenb": "子表2-标题1",
"reny": "子表2-内容1"
}, {
"wenb": "子表2-标题2",
"reny": "子表2-内容2"
}]
}]
}]
返回结果

批量更新普通表单-绕过平台规则,直接入库
普通表单的数据批量接口(含子表数据)
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/BatchDirectUpdateData
请求示例(不含子表):
[{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1新",
"danx": "篮球"
}
},
{
"objectId": "305e4ed8-db1f-40c7-9e2d-bf656d53c123",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2新",
"danx": "羽毛球"
}
}
]
请求示例(含子表):
[{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题1",
"danx": "篮球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"objectId":"a297626a-4135-4400-b225-895a2b73643b",
"wenb": "子表1-标题1",
"reny": "子表1-内容1"
}, {
"wenb": "子表1-标题2",
"reny": "子表1-内容2"
}]
}]
}, {
"objectId": "305e4ed8-db1f-40c7-9e2d-bf656d53c123",
"formCode": "46b97a76f61338bd",
"data": {
"wenb": "标题2",
"danx": "羽毛球"
},
"subData": [{
"subCode": "865197918d",
"datas": [{
"objectId":"4597626a-4135-4400-b225-895a2b736234",
"wenb": "子表2-标题1",
"reny": "子表2-内容1"
}, {
"wenb": "子表2-标题2",
"reny": "子表2-内容2"
}]
}]
}]
删除
数据删除
业务数据删除接口
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/deleteData
请求实体

请求示例:
{
"formCode": "12414b93b85753db",
"ids": ["e357a86f-662c-48f3-82ff-6a6818e2ae4f","205e4ed8-db1f-40c7-9e2d-bf656d53c2c1"]
}
返回结果

工作流表单
修改流程数据
工作流表单的数据修改接口(含子表数据),操作人与流程当前处理人可以不一致。
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/updateFlowData
请求实体

请求示例(不含子表):
{
"objectId": "88fcbbae-a7ef-4ac1-9db9-4ead9f7b06fc",
"formCode": "12414b93b85753db",
"data": {
"web": "标题1",
"danx": "选项1"
}
}
请求示例(含子表):
{
"objectId":"88fcbbae-a7ef-4ac1-9db9-4ead9f7b06fc",
"formCode": "12414b93b85753db",
"data": {
"web": "标题1",
"danx": "选项1"
},
"subData": [{
"subCode": "07e2d3c05b",
"datas": [{
"wenb":"子表1-标题1",
"reny":"子表1-内容1"
},{
"wenb":"子表1-标题2",
"reny":"子表1-内容2"
}]
}]
}
返回结果

提交(发起/流转中提交)
工作流表单的数据提交接口(含子表数据)
流转中提交时,操作人必须与流程当前处理人一致
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/submitData
请求实体

请求示例(不含子表):
{
"formCode": "12414b93b85753db",
"data": {
"web": "标题1",
"danx": "选项1"
}
}
请求示例(含子表):
{
"formCode": "12414b93b85753db",
"data": {
"web": "标题1",
"danx": "选项1"
},
"subData": [{
"subCode": "07e2d3c05b",
"datas": [{
"wenb":"子表1-标题1",
"reny":"子表1-内容1"
},{
"wenb":"子表1-标题2",
"reny":"子表1-内容2"
}]
}]
}
返回结果

批量提交
工作流表单的数据提交接口(含子表数据) 流转中提交时,操作人必须与流程当前处理人一致
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/submitData
请求实体

请求示例(不含子表):
[{
"formCode": "12414b93b85753db",
"data": {
"web": "标题1",
"danx": "选项1"
}
},
{
"formCode": "12414b93b85753db",
"data": {
"web": "标题1",
"danx": "选项1"
}
}
]
请求示例(含子表):
[{
"formCode": "12414b93b85753db",
"data": {
"web": "标题1",
"danx": "选项1"
},
"subData": [{
"subCode": "07e2d3c05b",
"datas": [{
"wenb": "子表1-标题1",
"reny": "子表1-内容1"
}, {
"wenb": "子表1-标题2",
"reny": "子表1-内容2"
}]
}]
},
{
"formCode": "12414b93b85753db",
"data": {
"web": "标题2",
"danx": "选项2"
},
"subData": [{
"subCode": "07e2d3c05b",
"datas": [{
"wenb": "子表2-标题1",
"reny": "子表2-内容1"
}, {
"wenb": "子表2-标题2",
"reny": "子表2-内容2"
}]
}]
}
]
返回结果

子表表单
新增子表数据
子表数据新增接口
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/addSubData
请求实体

请求示例:
{
"objectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cf",
"parentObjectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"parentCode": "46b97a76f61338bd",
"subCode": "865197918d",
"data": {
"wenb": "标题new",
"reny": "值new"
}
}
返回结果

批量新增子表数据
子表数据批量新增接口
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/addListSubData
请求实体

请求示例:
[{
"parentObjectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"parentCode": "46b97a76f61338bd",
"subCode": "865197918d",
"data": {
"wenb": "标题1new",
"reny": "值1new"
}
},{
"parentObjectId": "205e4ed8-db1f-40c7-9e2d-bf656d53c2cd",
"parentCode": "46b97a76f61338bd",
"subCode": "865197918d",
"data": {
"wenb": "标题2new",
"reny": "值2new"
}
}]
返回结果

待办已办
已办列表查询接口
查询用户下所有已办数据明细
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/cartFinishWorkItems
请求实体

请求示例:
{
"PagingInfo": {
"PageIndex": 1,
"PageSize": 5
},
"SearchCondition": [{
"Name": "WorkFlowCode",
"Value": ""
}, {
"Name": "SequenceNo",
"Value": ""
}, {
"Name": "StartTime",
"Value": ""
}, {
"Name": "EndTime",
"Value": ""
}],
"UserCode":"Administrator"
}
返回结果

待办列表查询接口
查询用户下所有待办数据明细
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/cartUnFinishWorkItems
请求实体

请求示例:
{
"PagingInfo": {
"PageIndex": 1,
"PageSize": 5
},
"SearchCondition": [{
"Name": "WorkFlowCode",
"Value": ""
}, {
"Name": "SequenceNo",
"Value": ""
}, {
"Name": "StartTime",
"Value": ""
}, {
"Name": "EndTime",
"Value": ""
}],
"UserCode":"Administrator"
}
返回结果

已阅列表查询接口
查询用户下所有已阅数据明细
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/cartFinishCirculateItems
请求实体

请求示例:
{
"PagingInfo": {
"PageIndex": 1,
"PageSize": 5
},
"SearchCondition": [{
"Name": "WorkFlowCode",
"Value": ""
}, {
"Name": "SequenceNo",
"Value": ""
}, {
"Name": "StartTime",
"Value": ""
}, {
"Name": "EndTime",
"Value": ""
}],
"UserCode":"Administrator"
}
返回结果

待阅列表查询接口
查询用户下所有待阅数据明细
支持版本:Java-2.0;Java-3.0;
接口
HttpPost:api/FrontEnd/cartUnFinishCirculateItems
请求实体

请求示例:
{
"PagingInfo": {
"PageIndex": 1,
"PageSize": 5
},
"SearchCondition": [{
"Name": "WorkFlowCode",
"Value": ""
}, {
"Name": "SequenceNo",
"Value": ""
}, {
"Name": "StartTime",
"Value": ""
}, {
"Name": "EndTime",
"Value": ""
}],
"UserCode":"Administrator"
}
返回结果

待办总数查询接口
查询用户下所有待办总数
支持版本:Java-2.0;Java-3.0;
接口
HttpGet:api/FrontEnd/getWorkCount/{userCode}
请求实体

请求示例:
api/FrontEnd/getWorkCount/administrator
返回结果
