执行流程按钮操作
简要描述:执行流程按钮操作公共处理调的统一接口(提取公共请求参数和统一的返回信息),操作的operationId不同,如果不传funcCode,不会返回执行后的表单按钮和控制字段信息
接口版本:
版本号 |
制定人 |
制定日期 |
修订日期 |
1.0.0 |
于春辉 |
2022-08-17 |
2022-08-17 |
请求URL:
- /je/workflow/button/operate
请求方式:
请求头:
参数名 |
是否必须 |
类型 |
说明 |
Content-Type |
是 |
string |
请求类型: application/json |
authorization |
是 |
string |
请求内容签名 |
请求参数:
参数名 |
是否必须 |
类型 |
说明 |
prod |
是 |
String |
产品id |
funcCode |
否 |
String |
功能code |
pdid |
是 |
String |
流程部署id |
beanId |
是 |
String |
业务数据主键 |
tableCode |
是 |
String |
表code |
funcId |
是 |
String |
功能id |
返回示例:
正确时返回:
{
code: "1000"
data: {
bean: {SY_MODIFYORGID: "", SY_APPROVEDUSERNAMES: "", SY_STARTEDUSER: "e0c50371df6f4aeaae6226985efcfc10",…}
processInfo: [
0: {
buttonList: [
0: {appVersion: null, id: "retrieveBtn", name: "取回", code: "retrieveBtn", pcListeners: null,…}
1: {appVersion: null, id: "submitBtn", name: "提交", code: "submitBtn", pcListeners: null,…}
2: {appVersion: null, id: "gobackBtn", name: "退回", code: "gobackBtn", pcListeners: null,…}
]
formConfig: {
appVersion: null
formButtonList: [{name: null, code: "formCopyBtn", enable: true}, {name: null, code: "BGDGK", enable: true}]
formChildFuncs: []
formEditable: false
formFieldList: [,…]
listSynchronization: false
}
workflowConfig: {
appVersion: null
asynTree: "0"
audFlag: "WAIT"
audFlagName: "审批中"
currentNodeId: "task4ntrMBTaxsRPhd8vLW6"
currentNodeName: "角色处理"
currentTarget: "lineO3sYgZrRmlJYp895vJ1"
listSynchronization: "0"
multiple: null
personnelAdjustments: "1"
selectAll: "0"
sequential: "0"
showSequentialConfig: "0"
simpleApproval: "0"
type: null
}
}
]
}
message: "操作成功"
rows: null
success: true
totalCount: null
}
错误时返回:
{
"errcode": 500,
"errmsg": "invalid appid"
}
返回参数说明:
参数名 |
类型 |
说明 |
bean |
|
表单字段信息 |
processInfo |
|
流程信息 |
processInfo-buttonList |
|
流程按钮信息 |
processInfo-formConfig |
|
流程表单配置信息 |
processInfo-formConfig-formButtonList |
|
流程表单按钮配置信息 |
processInfo-formConfig-formChildFuncs |
|
流程表单子功能配置信息 |
processInfo-formConfig-formFieldList |
|
流程表单字段配置信息 |
processInfo-formConfig-formEditable |
bollean |
流程表单是否可编辑 |
processInfo-formConfig-listSynchronization |
bollean |
流程表单列表是否同步 |
processInfo-workflowConfig |
|
流程配置信息 |
备注:
最后编辑: 于春辉 文档更新时间: 2024-08-08 13:51 作者:于春辉