Skip to content

根据搜索条件获取实例详情列表

基本信息
中文名: 根据搜索条件获取实例详情列表
接口名: /yida/process/getInstances.json
所在目录: 宜搭流程
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
modifiedFromString2018-01-01modifiedFrom和modifiedTo构成一个时间段,查询在该时间段有修改的数据列表。 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。
formUuidStringFORM-EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ3表单ID
systemTokenString应用秘钥
pageSizeInt10每页记录数,必须大于0,默认值10
searchFieldJsonString根据表单内组件值查询,格式见附录:根据组件值进行条件搜索,组件值格式说明
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN
instanceStatusStringRUNNING实例状态。可选值为:RUNNING,TERMINATED,COMPLETED,ERROR。 分别代表:运行中,已终止,已完成,异常。
userIdString登录人的工号
createFromString2018-01-01createFrom和createTo两个时间构造一个时间段。查询在该时间段创建的数据列表。 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。
targetFieldJsonString[“textField_jf9a8cqs”,“employeeField_jf9a78un”]想获取的表单组件值[“fieldId”…]
approvedResultStringagree流程审批结果。可选值为:agree, disagree。 分别表示:同意, 拒绝。
createToString2018-02-01createFrom和createTo两个时间构造一个时间段。查询在该时间段创建的数据列表。 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。 和createFrom一起,相当于查询在2018-01-01到2018-01-31之间(包含01和31号)创建的数据。
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
originatorIdString流程发起人工号
currentPageInt1当前页。必须大于0,默认值1.
taskIdString任务ID
modifiedToString2018-02-01modifiedFrom和modifiedTo构成一个时间段,查询在该时间段有修改的数据列表。 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。和modifiedFrom一起,相当于查询在2018-01-01到2018-01-31之间(包含01和31号)被修改的数据。

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
result
└currentPageInt当前页
└totalCountInt符合条件的实例总数
└dataList实例详情列表数组,单个实例详情格式参见:附录-流程实例详情对象格式说明
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

根据实例ID获取流程实例详情
基本信息
中文名: 根据实例ID获取流程实例详情
接口名: /yida/process/getInstanceById.json
所在目录: 宜搭流程
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
processInstanceIdStringf30233fb-72e1-4af4-8cb8-c7e0ea9ee530流程实例ID
formUuidString表单id
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString登录人的工号

返回参数

参数说明
result实例详情列表,实例详情格式参见:附录-流程实例详情对象格式说明
success请求是否成功。可选值:true:请求成功;false:请求失败
errorCode错误码。仅发生错误时显示
errorMsg错误信息。仅发生错误时显示

删除流程实例
基本信息
中文名: 删除流程实例
接口名: /yida/process/deleteInstance.json
所在目录: 宜搭流程
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
processInstanceIdStringf30233fb-72e1-4af4-8cb8-c7e0ea9ee530流程实例id
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString登录人工号

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

终止流程实例
基本信息
中文名: 终止流程实例
接口名: /yida/process/terminateInstance.json
所在目录: 宜搭流程
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
processInstanceIdStringf30233fb-72e1-4af4-8cb8-c7e0ea9ee530流程实例id
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString登录人工号

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

执行单个任务接口
基本信息
中文名: 执行单个任务接口
接口名: /yida/task/executeTask.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
outResultjava.lang.StringAGREE审批结果,可选值:AGREE(同意)、DISAGREE(不同意)。
appTypejava.lang.StringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
formDataJsonjava.lang.String更新的表单值, 参考:附录 保存/更新表单数据格式说明。参数有的组件更新,没有的组件保持不变。明细的值只能统一更新,无法只更新明细下某个组件的值
systemTokenjava.lang.String应用秘钥
remarkjava.lang.String审批意见,例如“确认同意”。
languagejava.lang.Stringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
procInstIdjava.lang.Stringf30233fb-72e1-4af4-8cb8-c7e0ea9ee530流程实例id
userIdjava.lang.String登录人的工号
taskIdjava.lang.Long12002575任务ID

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

转交审批任务
基本信息
中文名: 转交审批任务
接口名: /yida/task/redirectTask.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
processInstanceIdString流程实例id
formUuidString表单id
byManagerStringy是否应用管理员进行转交 ●可选项 : y/n ●y,则userId必须传应用管理员工号,或者yida_pub_account ●n, userId必须传任务的当前执行人
appTypeString应用ID
systemTokenString应用秘钥
nowActionerIdString转交后新的任务处理人的工号
remarkString转交备注
languageStringzh_CN语言环境,可选值:zh_CN/en_US
userIdString登录人的工号
taskIdLong任务id

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

获取审批记录
基本信息
中文名: 获取审批记录
接口名: /yida/process/getOperationRecords.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
processInstanceIdStringf30233fb-72e1-4af4-8cb8-c7e0ea9ee530流程实例ID
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString登录人的工号

返回参数返回字段说明:

名称描述
result审批记录列表
└id主键Id
└processInstanceId对应流程实例Id
└taskId对应任务Id
└showName节点名称
└activityId节点定义ID
└operator操作人
└operatorNick操作人花名
└operatorName操作人真名
└operatorDisplayName操作人国际化显示名
└operatorStatus操作人状态
└operateTime操作时间
└action执行动作
└remark备注
└taskType任务类型: 普通的任务类型 COMMON 中间插入的任务类型 MIDDLE_IN
└taskExecuteType任务执行类型
└files附件保存的文件
└operatorAgentIds代理人
└operateType操作类型
└activeTime任务激活时间
└taskHoldTime任务滞留时间
└operatorPhotoUrl人员头像
└size固定值1
└type固定值HISTORY
success请求是否成功。可选值 TRUE 请求成功;false 请求失败
errorCode错误码。仅发生错误时显示。
errorMsg错误信息。仅发生错误时显示。

执行虚拟节点任务
基本信息
中文名: 执行虚拟节点任务
接口名: /yida/process/executePlatformTask.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
outResultString审批结果。可选值:agree/disagree
appTypeString应用ID
formDataJsonString更新的表单数据,参考:附录保存/更新 表单数据格式说明。 参数有的组件更新,没有的组件保持不变。 明细的值只能统一更新,无法只更新明细下某个组件的值
systemTokenString应用秘钥
remarkString审批意见,例如“确认同意”。
languageString语言,可选值:zh_CN/en_US 默认:zh_CN。
procInstIdString流程实例ID
userIdStringyida_pub_account登录人工号,固定yida_pub_account

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

流程实例更新
基本信息
中文名: 流程实例更新
接口名: /yida/process/updateInstance.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
processInstanceIdString流程实例ID
updateFormDataJsonString更新的表单数据。参考:附录保存/更新 表单数据格式说明
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
ignoreEmptyBoolean是否忽略空值。
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US
userIdString登录人的员工工号,会校验userId是否有流程发起权限

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

获取流程设计节点上的按钮列表
基本信息
中文名: 获取流程设计节点上的按钮列表
接口名: /yida/process/getActivityButtonVOs.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
activityIdStringsidKDYN9BIP***4K06T8G7节点ID,可以通过/yida/process/getOperationRecords.json 接口返值中的activityId字段获取
processCodeStringTPROC–X1G***42ZMGA31OYELIWJ1流程编码。
appTypeString应用ID
systemTokenString应用秘钥
languageStringzh_CN语言。可选值:zh_CN/en_US
userIdString登录人的员工工号,会校验userId是否有流程发起权限

返回参数

名称类型描述
resultList按钮显示的中英文描述
└aliasEnString按钮显示英文
└aliasString按钮显示中文
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

退回审批到指定节点
基本信息
中文名: 退回审批到指定节点
接口名: /yida/task/restartInstance.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
targetActivityIdStringsidKF6M***A2JNF20DD4CC4目标流程节点的id,如果为空则退回到提交人节点
processInstanceIdStringf30233fb-72e1-4af4-8cb8-c7e0ea9ee530流程实例ID
formUuidStringFORM-NJYJZELV8YZRDEI2N5IQ7L6VEDMR1VE9GMPCJB表单编码
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用编码
systemTokenString应用秘钥
filesString附件文件地址列表,JSON数组格式
currentActivityIdStringsidKF6M***A2JNF20DD4CC4当前流程节点的id
remarkString评论
languageStringzh_CN语言,可选值:zh_CN/en_US
userIdString用户id,会校验userId是否有流程发起权限
taskIdString9905037任务id

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

执行加签操作
基本信息
中文名: 执行加签操作
接口名: /yida/task/appendTask.json
所在目录: 宜搭流程
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
procInsIdStringf30233fb-72e1-4af4-8cb8-c7e0ea9ee530流程实例id
actionersString[][“1234”,“2345”]加签操作人列表
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用编码
systemTokenString应用秘钥
remarkString评论
languageStringzh_CN语言,可选值:zh_CN/en_US
userIdString用户id,会校验userId是否有流程发起权限
taskIdLong9905037任务id
isBeforeBooleantrue是否为前加签

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

宜搭表单
新增单据实例
基本信息
中文名: 新增单据实例
接口名: /yida/form/saveFormData.json
所在目录: 宜搭表单
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
formUuidjava.lang.StringFORM-NJYJZELV8YZRDEI2N5IQ7L6VEDMR1VE9GMPCJB表单ID
appTypejava.lang.StringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
formDataJsonjava.lang.String{“textField_jcpm6agt”: “单行”,“employeeField_jcos0sar”: [“workno”]}表单数据,参考:附录 保存/更新 表单数据格式说明
systemTokenjava.lang.String应用秘钥
languagejava.lang.Stringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN
userIdjava.lang.String登录人的工号,校验userId是否有单据提交权限

返回参数

名称类型描述
resultString新创建的表单示例ID
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

更新单据中指定组件值
基本信息
中文名: 更新单据中指定组件值
接口名: /yida/form/updateFormData.json
所在目录: 宜搭表单
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
updateFormDataJsonString{“employeeField_jcpm5gy2”: [“workno”]}要更新的表单组件值,参考:附录 保存/更新 表单数据格式说明。 参数有的组件更新,没有的组件保持不变。 明细的值只能统一更新,无法只更新明细下某个组件的值
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
formInstIdStringFINST-NJYJZELVVYZRVGJHR7M6FJW3ESJN1P1TCNPCJ9表单实例id
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN
userIdString登录人的工号,校验userId是否有更新权限

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

删除单据实例
基本信息
中文名: 删除单据实例
接口名: /yida/form/deleteFormData.json
所在目录: 宜搭表单
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
appTypeString应用ID
formInstIdString要删除的表单数据ID
systemTokenString应用秘钥
languageString语言可选值:zh_CN/en_US 默认:zh_CN
userIdString登录人工号
formUuidString表单id

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

根据单据实例ID查询单据实例详情
基本信息
中文名: 根据单据实例ID查询单据实例详情
接口名: /yida/form/getFormDataById.json
所在目录: 宜搭表单
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
formInstIdStringFINST-NJYJZELVVYZRVGJHR7M6FJW3ESJN1P1TCNPCJ9要查询的实例的实例ID
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString登录人的工号

返回参数

名称类型描述
resultObject单据实例详情。详细的字段描述参见:附录 单据实例详情对象格式说明
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

根据条件搜索单据实例ID列表
基本信息
中文名: 根据条件搜索单据实例ID列表
接口名: /yida/form/searchFormDataIds.json
所在目录: 宜搭表单
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
modifiedFromString2018-01-01modifiedFrom和modifiedTo构成一个时间段,查询在该时间段有修改的数据列表 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。
formUuidStringFORM-EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ3表单ID
systemTokenString应用秘钥
pageSizeint10每页记录数,必须大于0,默认值10
searchFieldJsonString根据表单内组件值查询,格式见附录:根据组件值进行条件搜索,组件值格式说明
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString登录人的工号,校验userId是否应用管理员,不是报错
createFromString2018-01-01createFrom和createTo两个时间构造一个时间段。查询在该时间段创建的数据列表。 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。
createToString2018-02-01createFrom和createTo两个时间构造一个时间段。查询在该时间段创建的数据列表。 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。和createFrom一起,相当于查询在2018-01-01到2018-01-31之间(包含01和31号)创建的数据。
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
originatorIdString数据提交人工号
currentPageInt1当前页,必须大于0,默认值1。
modifiedToString2018-02-01modifiedFrom和modifiedTo构成一个时间段,查询在该时间段有修改的数据列表。 字符串格式,目前支持yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 两种日期格式。和modifiedFrom一起,相当于查询在2018-01-01到2018-01-31之间(包含01和31号)被修改的数据。

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
result
└currentPageInt当前页
└totalCountInt符合条件的实例总数
└dataList实例id列表
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

根据条件搜索单据实例详情列表
基本信息
中文名: 根据条件搜索单据实例详情列表
接口名: /yida/form/searchFormDatas.json
所在目录: 宜搭表单
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
modifiedFromString2018-01-01modifiedFrom和modifiedTo构成一个时间段,查询在该时间段有修改的数据列表
formUuidStringFORM-EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ3表单ID
systemTokenString应用秘钥
pageSizeInt10每页记录数,必须大于0,默认值10。
searchFieldJsonString根据表单内组件值查询 格式见附录:根据组件值进行条件搜索,组件值格式说明
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN
userIdString登录人的工号
createFromString2018-01-01createFrom和createTo两个时间构造一个时间段。查询在该时间段创建的数据列表
createToString2018-02-01createFrom和createTo两个时间构造一个时间段。查询在该时间段创建的数据列表。
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
originatorIdString根据数据提交人工号查询
currentPageInt1当前页,必须大于0,默认值1
modifiedToString2018-02-01modifiedFrom和modifiedTo构成一个时间段,查询在该时间段有修改的数据列表。

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
result
└currentPageInt当前页
└totalCountInt符合条件的实例总数
└dataList实例详情列表数组。单个实例详情格式参见:附录 单据实例详情对象格式说明
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

获取表单定义
基本信息
中文名: 获取表单定义
接口名: /yida/formDesign/getFormComponentDefinationList.json
所在目录: 宜搭表单
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
formUuidStringFORM-NJYJZELV8YZRDEI2N5IQ7L6VEDMR1VE9GMPCJB表单ID
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString登录人的工号

返回参数

名称类型描述
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
result表单中的控件描述信息列表
└labelString控件的中英文标签信息
└keyString控件的唯一标识
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

宜搭任务中心
查询已提交任务
基本信息
中文名: 查询已提交任务
接口名: /yida/process/getMySubmmitInCorp.json
所在目录: 宜搭任务中心
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
taskFinishToLong任务结束时间
corpIdString企业ID
instanceCreateFromLong实例创建开始时间,13位以毫秒为单位的时间戳
languageString语言环境,可选值:zh_CN/en_US
userIdString登录人的工号
tokenString企业维度的验权token md5(corpId + userId + code),每个企业有自己的唯一codemd5取32位大写值特别说明:用于企业级别验权的code参数平台暂未透出,后面优化后会透出,当前阶段可以提供租户编码从宜搭值班同学侧获取。
createFromLong创建开始时间,13位以毫秒为单位的时间戳
processCodesString[“xx”,“xxx”]流程code列表
taskFinishFromLong任务结束时间
createToLong创建结束时间,13位以毫秒为单位的时间戳
limitInt10每页记录数,必须大于0,默认值10
pageInt1当前页,必须大于0,默认值1
appTypesString[“APP_xxx”,“APP_xxx”]应用标识列表
keywordString查询关键词
instanceCreateToLong实例创建结束时间,13位以毫秒为单位的时间戳
statusString查询状态

返回参数

名称
result返回内容
└ data
└ └formInstanceId表单示例id
└ └title标题
└ └instValue表单中的控件描述信息
└ └processId流程实例id
└ └appType应用编码
└ └dataMap数据映射表,key为控件唯一id,value为控件值
└ └originatorId发起人的id
└ └formUuid表单id
└└ dataType类型,其中finst表示流程。
└ └originatorAvatar头像
└ └version版本号
└ └createTime创建时间
└ └modifiedTime修改时间
└ totalCount符合条件的实例总数
└ currentPage当前页
success请求是否成功。可选值:true:请求成功;false:请求失败
errorCode错误码。仅发生错误时显示。
errorMsg错误信息。仅发生错误时显示。

查询待办任务
基本信息
中文名: 查询待办任务
接口名: /yida/process/getTodoTasksInCorp.json
所在目录: 宜搭任务中心
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
taskFinishToLong任务创建结束时间
corpIdString企业ID or 租户编码
instanceCreateFromLong实例创建开始时间
languageStringzh_CN语言,可选值:zh_CN/en_US
userIdString当前登录人的工号
tokenString企业维度的验权token md5(corpId + userId + code),每个企业有自己的唯一code md5取32位大写值 特别说明 :用于企业级别验权的code参数平台暂未透出,后面优化后会透出,当前阶段可以提供租户编码从宜搭值班同学侧获取。
createFromLong创建开始时间,13位以毫秒为单位的时间戳
processCodesString流程code列表
taskFinishFromLong任务结束时间
createToLong创建结束时间,13位以毫秒为单位的时间戳
limitInt10每页记录数,必须大于0,默认值10
pageInt1页码,必须大于0,默认值1
appTypesString[“APP_xxx”,“APP_xxx”]应用标识列表
keywordString查询关键词
instanceCreateToLong实例创建开始时间
statusString查询状态

返回参数

名称描述
result返回内容
└ data
└└ processInstanceId流程实例id
└└ originatorName发起人的中文名
└└ title流程实例的中文标题
└└ originatorPhoto发起人的头像
└└ titleEn流程实例的英文标题
└└ createTime流程实例的发起时间
└└ appType应用编码
└└ originatorNameEn发起人的英文名
└└ originatorId发起人的userid
└└ taskId任务id
└└ status任务状态,其中NEW表示新发起的流程
└ totalCount符合条件的实例总数
└ currentPage当前页
success请求是否成功。可选值:true:请求成功;false:请求失败
errorCode错误码。仅发生错误时显示。
errorMsg错误信息。仅发生错误时显示。

查询已完成任务
基本信息
中文名: 查询已完成任务
接口名: /yida/process/getDoneTasksInCorp.json
所在目录: 宜搭任务中心
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
taskFinishToLong任务完成时间
corpIdString租户编码 or 企业ID
instanceCreateFromLong实例创建开始时间
languageStringzh_CN语言,可选值:zh_CN/en_US
userIdString当前登录用户的工号
tokenString企业维度的验权token md5(corpId + userId + code),每个企业有自己的唯一code md5取32位大写值 特别说明 :用于企业级别验权的code参数平台暂未透出,后面优化后会透出,当前阶段可以提供租户编码从宜搭值班同学侧获取。
createFromLong创建开始时间
processCodesString流程code列表
taskFinishFromLong任务结束时间
createToLong创建结束时间
limitInt10每页记录数,必须大于0,默认值10
pageInt1页码,必须大于0,默认值1
appTypesString[“APP_xxx”,“APP_xxx”]应用标识列表
keywordString查询关键词
instanceCreateToLong实例创建开始时间
statusString查询状态

返回参数

名称描述
result返回内容
└ data
└└ processInstanceId流程的完成时间
└└ finishTime流程实例id
└└ originatorName发起人的中文名
└└ title流程实例的中文标题
└└ originatorPhoto发起人的头像
└└ titleEn流程实例的英文标题
└└ createTime流程实例的发起时间
└└ appType应用编码
└└ originatorNameEn发起人的英文名
└└ originatorId发起人的userid
└└ taskId任务id
└└ status任务状态,其中COMPLETED表示已完成。
└ totalCount符合条件的实例总数
└ currentPage当前页
success请求是否成功。可选值:true:请求成功;false:请求失败
errorCode错误码。仅发生错误时显示。
errorMsg错误信息。仅发生错误时显示。

宜搭其他
宜搭附件地址转临时免登地址
基本信息
中文名: 宜搭附件地址转临时免登地址
接口名: /yida/file/getOpenUrl.json
所在目录: 宜搭其他
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
systemTokenString应用秘钥
fileUrlStringhttps://yida.alibaba-inc.com/fileHandle?appType=APP_VN7I6HVKUTXES7XX4OI8&fileName=2a4103a6-44d5-4114-990d-4147a2d53811.xlsx&instId=&type=download宜搭附件地址
languageString语言,可选值:zh_CN/en_US 默认:zh_CN
userIdString登录人的工号
timeoutLong60000临时地址多久失效,单位毫秒,60000表示一分钟后临时地址失效

返回参数

名称类型描述
resultString免登的附件地址
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

增加评论
基本信息
中文名: 增加评论
接口名: /yida/remark/save.json
所在目录: 宜搭其他
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
formInstIdString表单实例ID
replyIdLong12对评论ID进行回复
systemTokenString应用秘钥
languageString语言,可选值:zh_CN/en_US 默认:zh_CN。
atUserIdString“123”,“234”将评论内容通过钉钉发给指定用户。多个工号,用英文逗号分隔。
userIdString评论人工号
contentString评论的内容
imagesList[{“extName”:“png”,“fileName”:“宜搭 头像.png”,“width”:“”,“height”:“”,“imageUrl”:“https://yida.alibaba-inc.com/fileHandle?appType=APP_VA86G5ZSXWO62NO2JH9D&fileName=2328bf5c-c35f-40a9-9560-351259119dfc.png&instId=&type=open",“thumbnail”:“https://yida.alibaba-inc.com/fileHandle?appType=APP_VA86G5ZSXWO62NO2JH9D&fileName=2328bf5c-c35f-40a9-9560-351259119dfc.png&instId=&type=open”,“id”:null,“type”:“IMG”,“ownedObjType”:"”}]图片 关键参数imageUrl
filesList[{“extName”:“png”,“fileName”:“宜搭 头像.png”,“downloadUrl”:“https://yida.alibaba-inc.com/fileHandle?appType=APP_VA86G5ZSXWO62NO2JH9D&fileName=ce606b82-a8af-417a-bc34-61aca810caed.png&instId=&type=download",“previewUrl”:“https://yida.alibaba-inc.com/fileHandle?appType=APP_VA86G5ZSXWO62NO2JH9D&fileName=ce606b82-a8af-417a-bc34-61aca810caed.png&instId=&type=open”,“type”:"OTHER”}]附件 关键参数downloadUrl

返回参数

名称类型描述
resultLong新增评论的ID
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

查询评论列表
基本信息
中文名: 查询评论列表
接口名: /yida/remark/list.json
所在目录: 宜搭其他
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
formUuidString表单id
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
formInstIdStringFINST-NJYJZELVVYZRVGJHR7M6FJW3ESJN1P1TCNPCJ9表单实例id
systemTokenString应用秘钥
languageStringzh_CN语言,可选值:zh_CN/en_US 默认:zh_CN
userIdString员工工号
needInstValueBoolean是否需要实例值

返回参数

名称描述
success请求是否成功。可选值:true:请求成功;false:请求失败
content评论列表
└ creator创建人
└ images图片
└ formInstId表单实例ID
└ files附件
└ id实体id,主键
└ gmtCreate创建时间
└ atUserId被AT的用户ID
└ content评论内容

获取应用下所有表单页面的列表
基本信息
中文名: 获取应用下所有表单页面的列表
接口名: /yida/app/listNavigationByFormType.json
所在目录: 宜搭其他
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
formTypeString页面类型.receipt,单据页面 process,流程页面 report,报表页面
appTypeStringAPP_PBKT0MFBEBTDO8T7SLVP应用ID
systemTokenString应用秘钥
languageString语言,可选值:zh_CN/en_US 默认:zh_CN。
userIdString评论人工号

返回参数

名称类型描述
resultList表单页面列表
└formUuidString表单id
└titleString中英文标题信息
└processCodeString流程编码,只有当formType选择process流程页面时返回结果才有该字段
successBoolean请求是否成功。可选值:true:请求成功;false:请求失败
errorCodeString错误码。仅发生错误时显示。
errorMsgString错误信息。仅发生错误时显示。

评论
评论/评论回复
基本信息
中文名: 评论/评论回复
接口名: /bip/comment/add
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
subjectIdjava.lang.String主题id
typejava.lang.String评论类型 0评论 1回复
replyCommentIdjava.lang.String父评论id,评论类型为1的时候必填
contentjava.lang.String评论内容
subjectAccountIdjava.lang.String主题的用户id
subjectAccountTenantIdjava.lang.String主题的用户租户id
extendedFieldjava.lang.String扩展字段

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentList<CommentInfo>参见补充说明 CommentInfo
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

更新评论/更新评论回复
基本信息
中文名: 更新评论/更新评论回复
接口名: /bip/comment/update
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
idLongid
extendedFieldjava.lang.String扩展字段

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentjava.lang.String成功 true 失败 false
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMessagejava.lang.String异常信息

根据不同条件查询评论/回复评论
基本信息
中文名: 根据不同条件查询评论/回复评论
接口名: /bip/comment/query
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
pageNoInteger页码
pageSizeInteger每页大小
sortByjava.lang.String排序, 格式:顺序标识+字段,如:根据创建时间倒序:-createTime,多个排序字段已,隔开
subjectIdjava.lang.String主题id
subjectIdStrjava.lang.String主题id列表,多个用逗号分隔
commentAccountIdLong发送者id
commentAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
typeInteger类型 0评论 1回复
bizCodejava.lang.StringbizCode
isPageInteger是否分页 0 否 1 是 ,默认 0

返回参数
1.分页查询返回参数

参数名含义
contentList<CommentInfo>,参见补充说明
errorCode异常码
errorMessage异常信息
errorLevel错误级别
success成功 true 失败 false
totalPages总页数
currentPage当前页
limit页面容量
totalCount总数

2.分页查询返回参数

参数名含义
contentList<CommentInfo>,参见补充说明
errorCode异常码
errorMessage异常信息
errorLevel错误级别
success成功 true 失败 false

根据不同条件查询评论/回复评论(限制返回数量)
基本信息
中文名: 根据不同条件查询评论/回复评论(限制返回数量)
接口名: /bip/comment/limitQueryGroupBySubjectId
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
pageNoInteger页码
pageSizeInteger每页大小
sortByjava.lang.String排序, 格式:顺序标识+字段,如:根据创建时间倒序:-createTime,多个排序字段已,隔开
subjectIdjava.lang.String主题id
subjectIdStrjava.lang.String主题id列表,多个使用逗分隔
commentAccountIdLong发送者id
commentAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
typeInteger类型 0评论 1回复
bizCodejava.lang.StringbizCode
limitPerSubjectInteger每个主题的返回数量限制,不填则不限制

返回参数

名称类型示例值描述
successjava.lang.Stringsuccess
contentjava.lang.Stringcontent具体参见补充说明
errorLeveljava.lang.StringerrorLevel
errorCodejava.lang.StringerrorCode
errorMsgjava.lang.StringerrorMsg

根据条件查询评论数量
基本信息
中文名: 根据条件查询评论数量
接口名: /bip/comment/countComments
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
pageNoInteger页码
pageSizeInteger每页大小
sortByjava.lang.String排序, 格式:顺序标识+字段,如:根据创建时间倒序:-createTime,多个排序字段已,隔开
subjectIdjava.lang.String主题id
subjectIdStrjava.lang.String主题id列表,多个用逗号分隔
commentAccountIdLong发送者id
commentAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
typeInteger类型 0评论 1回复
bizCodejava.lang.StringbizCode

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentInteger数量
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

根据评论id查询评论
基本信息
中文名: 根据评论id查询评论
接口名: /bip/comment/get
所在目录: 评论
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
idLongid

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentList<CommentInfo>参见补充说明 CommentInfo
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

根据条件删除评论
基本信息
中文名: 根据条件删除评论
接口名: /bip/comment/deleteByConditions
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
subjectIdjava.lang.String主题id
commentAccountIdLong发送者id
commentAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
typeInteger类型 0评论 1回复
bizCodejava.lang.StringbizCode
idLong主键id,此条件会忽略除了isRecursion外的其他条件
isRecursionjava.lang.String是否递归删除 0 否 1 是, 默认 0

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentboolean成功 true 失败 false
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

点赞
基本信息
中文名: 点赞
接口名: /bip/like/add
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
subjectIdjava.lang.String主题id
subjectAccountIdLong主题的用户id
subjectAccountTenantIdLong主题的用户租户id
extendedFieldjava.lang.String扩展字段
subjectKeywordjava.lang.String主题关键词,搜索使用,V1.1.0之后支持

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentList<LikeInfo>参见补充说明 LikeInfo
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

更新点赞
基本信息
中文名: 更新点赞
接口名: /bip/like/update
所在目录: 评论
调用方式: POST(HTTPS)
请求参数

名称类型是否必填示例值描述
idLongid
extendedFieldjava.lang.String扩展字段
subjectKeywordjava.lang.String主题关键词,搜索使用,V1.1.0之后支持

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentboolean成功 true 失败 false
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

根据不同条件查询点赞
基本信息
中文名: 根据不同条件查询点赞
接口名: /bip/like/query
所在目录: 评论
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
pageNoInteger页码
pageSizeInteger每页大小
sortByjava.lang.String排序, 格式:顺序标识+字段,如:根据创建时间倒序:-createTime,多个排序字段已,隔开
subjectIdjava.lang.String主题id
subjectIdStrjava.lang.String主题id列表,多个逗号分隔
likeAccountIdLong发送者id
likeAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
bizCodejava.lang.StringbizCode
isPageInteger是否分页 0 否 1是 ,默认 0
subjectKeywordjava.lang.String主题关键词,搜索使用,V1.1.0之后支持

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentList<LikeInfo>参见补充说明 LikeInfo
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

根据不同条件查询点赞,并限制返回数量,根据主题id分类
基本信息
中文名: 根据不同条件查询点赞,并限制返回数量,根据主题id分类
接口名: /bip/like/limitQueryGroupBySubjectId
所在目录: 评论
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
sortByjava.lang.String排序, 格式:顺序标识+字段,如:根据创建时间倒序:-createTime,多个排序字段已,隔开
subjectIdjava.lang.String主题id
subjectIdStrjava.lang.String主题id列表,多个使用逗号分隔
likeAccountIdLong发送者id
likeAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
bizCodejava.lang.StringbizCode
subjectKeywordjava.lang.String主题关键词,搜索使用,V1.1.0之后支持
limitPerSubjectInteger每个主题返回的点赞数量限制,不填则不限制

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentList参见补充说明
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

根据条件查询点赞数量
基本信息
中文名: 根据条件查询点赞数量
接口名: /bip/like/countLike
所在目录: 评论
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
sortByjava.lang.String排序, 格式:顺序标识+字段,如:根据创建时间倒序:-createTime,多个排序字段已,隔开
subjectIdjava.lang.String主题id
likeAccountIdLong发送者id
likeAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
bizCodejava.lang.StringbizCode
subjectKeywordjava.lang.String主题关键词,搜索使用,V1.1.0之后支持

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentInteger数量
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

根据id查询点赞
基本信息
中文名: 根据id查询点赞
接口名: /bip/like/get
所在目录: 评论
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
idLongid

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentList<LikeInfo>参见补充说明 LikeInfo
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息

根据条件删除点赞
基本信息
中文名: 根据条件删除点赞
接口名: /bip/like/deleteByConditions
所在目录: 评论
调用方式: GET(HTTPS)
请求参数

名称类型是否必填示例值描述
subjectIdjava.lang.String主题id
likeAccountIdLong发送者id
likeAccountTenantIdLong发送者租户id
subjectAccountIdLong主题发布者id
subjectAccountTenantIdLong主题发布者租户id
bizCodejava.lang.StringbizCode
idLong主键id,此条件会忽略其他条件

返回参数

名称类型示例值描述
successboolean成功 true 失败 false
contentboolean成功 true 失败 false
errorLeveljava.lang.String错误级别
errorCodejava.lang.String异常码
errorMsgjava.lang.String异常信息