|
|
@ -322,11 +322,6 @@ public class FlowableRest implements FlowableFeign { |
|
|
|
log.error("taskid:{},userSid:{}",taskId, userSid); |
|
|
|
log.error("formVariables:{}",JSON.toJSONString(formVariables)); |
|
|
|
taskService.setAssignee(taskId, userSid); |
|
|
|
//formVariables.remove("userSid");
|
|
|
|
/*for(Map.Entry<String, Object> entry:formVariables.entrySet()){ |
|
|
|
taskService.setVariable(taskId,entry.getKey(),entry.getValue()); |
|
|
|
System.out.println(entry.getKey()+"--->"+entry.getValue()); |
|
|
|
}*/ |
|
|
|
taskService.complete(taskId, formVariables); |
|
|
|
//根据流程实例的id取最新的待办环节,给环节设置上用户sid
|
|
|
|
ResultBean<List<LatestTaskVo>> ll = flowtaskService.getLatestTasksNew(instanceId); |
|
|
@ -335,13 +330,6 @@ public class FlowableRest implements FlowableFeign { |
|
|
|
String id_ = latestTaskVo.getId_(); |
|
|
|
taskService.setAssignee(id_, nextUserSid); |
|
|
|
vo.setTaskId(id_); |
|
|
|
/* for(Map.Entry<String, Object> entry:formVariables.entrySet()){ |
|
|
|
taskService.setVariable(id_,entry.getKey(),entry.getValue()); |
|
|
|
taskService.setVariableLocal(id_,entry.getKey(),entry.getValue()); |
|
|
|
|
|
|
|
System.out.println(entry.getKey()+"--->"+entry.getValue()); |
|
|
|
}*/ |
|
|
|
// taskService.setVariables(id_,formVariables);
|
|
|
|
//在act_ru_variable表中增加环节上的业务参数的变量
|
|
|
|
taskService.setVariablesLocal(id_,formVariables); |
|
|
|
nodeState = latestTaskVo.getName_(); |
|
|
@ -352,7 +340,6 @@ public class FlowableRest implements FlowableFeign { |
|
|
|
vo.setNodeState(FlowComment.SETTLE.getRemark()); |
|
|
|
} |
|
|
|
} |
|
|
|
//ResultBean<FlowRecordVo> flowRecordVoResultBean = flowableService.flowRecord(dto.getInstanceId(), dto.getModelId());
|
|
|
|
List<FlowElement> flowElements = processService.calApprovePath(dto.getModelId(), dto.getModelId(), |
|
|
|
dto.getFormVariables()); |
|
|
|
boolean contains=false; |
|
|
|