Package net.risesoft.api
Class ProcessParamApiImpl
- java.lang.Object
-
- net.risesoft.api.ProcessParamApiImpl
-
- All Implemented Interfaces:
ProcessParamApi
@RestController @RequestMapping(value="/services/rest/processParam", produces="application/json") public class ProcessParamApiImpl extends Object implements ProcessParamApi流程变量接口- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ProcessParamApiImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Object>deleteByPprocessInstanceId(String tenantId, String processInstanceId)根据流程实例id删除流程变量数据net.risesoft.pojo.Y9Result<ProcessParamModel>findByProcessInstanceId(String tenantId, String processInstanceId)根据流程实例获取流程变量数据net.risesoft.pojo.Y9Result<ProcessParamModel>findByProcessSerialNumber(String tenantId, String processSerialNumber)根据流程编号获取流程变量数据net.risesoft.pojo.Y9Result<Object>initCallActivity(String tenantId, String processSerialNumber, String subProcessSerialNumber, String subProcessInstanceId, String itemId, String itemName)net.risesoft.pojo.Y9Result<Object>saveOrUpdate(String tenantId, ProcessParamModel processParam)保存或更新流程变量数据net.risesoft.pojo.Y9Result<Object>updateCustomItem(String tenantId, String processSerialNumber, boolean isCustomItem)更新定制流程状态
-
-
-
Method Detail
-
deleteByPprocessInstanceId
public net.risesoft.pojo.Y9Result<Object> deleteByPprocessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId)
根据流程实例id删除流程变量数据- Specified by:
deleteByPprocessInstanceIdin interfaceProcessParamApi- Parameters:
tenantId- 租户idprocessInstanceId- 流程实例id- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
findByProcessInstanceId
public net.risesoft.pojo.Y9Result<ProcessParamModel> findByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId)
根据流程实例获取流程变量数据- Specified by:
findByProcessInstanceIdin interfaceProcessParamApi- Parameters:
tenantId- 租户idprocessInstanceId- 流程实例id- Returns:
Y9Result<ProcessParamModel>通用请求返回对象 -data 流程数据对象- Since:
- 9.6.6
-
findByProcessSerialNumber
public net.risesoft.pojo.Y9Result<ProcessParamModel> findByProcessSerialNumber(@RequestParam String tenantId, @RequestParam String processSerialNumber)
根据流程编号获取流程变量数据- Specified by:
findByProcessSerialNumberin interfaceProcessParamApi- Parameters:
tenantId- 租户idprocessSerialNumber- 流程编号- Returns:
Y9Result<ProcessParamModel>通用请求返回对象 -data 流程数据对象- Since:
- 9.6.6
-
saveOrUpdate
public net.risesoft.pojo.Y9Result<Object> saveOrUpdate(@RequestParam String tenantId, @RequestBody ProcessParamModel processParam)
保存或更新流程变量数据- Specified by:
saveOrUpdatein interfaceProcessParamApi- Parameters:
tenantId- 租户IDprocessParam- 流程数据对象- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
updateCustomItem
public net.risesoft.pojo.Y9Result<Object> updateCustomItem(@RequestParam String tenantId, @RequestParam String processSerialNumber, @RequestParam boolean isCustomItem)
更新定制流程状态- Specified by:
updateCustomItemin interfaceProcessParamApi- Parameters:
tenantId- 租户idprocessSerialNumber- 流程编号isCustomItem- 是否定制流程- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
initCallActivity
public net.risesoft.pojo.Y9Result<Object> initCallActivity(String tenantId, String processSerialNumber, String subProcessSerialNumber, String subProcessInstanceId, String itemId, String itemName)
- Specified by:
initCallActivityin interfaceProcessParamApi
-
-