跳到主要内容

表单

普通表单

新增

新增普通表单

普通表单的数据保存接口(含子表数据)

支持版本: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  

返回结果