接口 ProcessInstanceApi
-
public interface ProcessInstanceApi协作状态- 作者:
- zhangchongjie
- Date:
- 2023/02/06
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Boolean>deleteProcessInstance(String tenantId, String processInstanceId)删除协作状态net.risesoft.pojo.Y9Page<ProcessCooperationModel>processInstanceList(String tenantId, String userId, String title, int page, int rows)获取协作状态列表net.risesoft.pojo.Y9Result<Boolean>saveProcessInstanceDetails(String tenantId, ProcessInstanceDetailsModel model)保存协作状态详情net.risesoft.pojo.Y9Result<Boolean>updateProcessInstanceDetails(String tenantId, String assigneeId, String processInstanceId, String taskId, String itembox, Date endTime)更新协作状态详情
-
-
-
方法详细资料
-
deleteProcessInstance
@PostMapping("/deleteProcessInstance") net.risesoft.pojo.Y9Result<Boolean> deleteProcessInstance(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId)删除协作状态- 参数:
tenantId- 租户idprocessInstanceId- 流程实例id- 返回:
Y9Result<Boolean>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
processInstanceList
@GetMapping("/processInstanceList") net.risesoft.pojo.Y9Page<ProcessCooperationModel> processInstanceList(@RequestParam("tenantId") String tenantId, @RequestParam("userId") String userId, @RequestParam(value="title",required=false) String title, @RequestParam("page") int page, @RequestParam("rows") int rows)获取协作状态列表- 参数:
tenantId- 租户iduserId- 人员idtitle- 标题或文号page- 页码rows- 条数- 返回:
Y9Page<ProcessCooperationModel>通用请求返回对象 -rows 协作状态信息- 从以下版本开始:
- 9.6.6
-
saveProcessInstanceDetails
@PostMapping(value="/saveProcessInstanceDetails", consumes="application/json") net.risesoft.pojo.Y9Result<Boolean> saveProcessInstanceDetails(@RequestParam("tenantId") String tenantId, @RequestBody ProcessInstanceDetailsModel model)保存协作状态详情- 参数:
tenantId- 租户idmodel- 状态详情- 返回:
Y9Result<Boolean>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
updateProcessInstanceDetails
@PostMapping("/updateProcessInstanceDetails") net.risesoft.pojo.Y9Result<Boolean> updateProcessInstanceDetails(@RequestParam("tenantId") String tenantId, @RequestParam("assigneeId") String assigneeId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam("taskId") String taskId, @RequestParam("itembox") String itembox, @RequestParam("endTime") Date endTime)更新协作状态详情- 参数:
tenantId- 租户idassigneeId- 受让人idprocessInstanceId- 流程实例idtaskId- 任务iditembox- 办件状态,todo(待办),doing(在办),done(办结)endTime- 结束时间- 返回:
Y9Result<Boolean>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-