|
@@ -58,7 +58,7 @@ public class ComplaintUserInnerServiceSMOImpl extends BaseServiceSMO implements
|
|
|
//将信息加入map,以便传入流程中
|
|
//将信息加入map,以便传入流程中
|
|
|
Map<String, Object> variables = new HashMap<String, Object>();
|
|
Map<String, Object> variables = new HashMap<String, Object>();
|
|
|
variables.put("complaintDto", complaintDto);
|
|
variables.put("complaintDto", complaintDto);
|
|
|
- //variables.put("userId", complaintDto.getCurrentUserId());
|
|
|
|
|
|
|
+ variables.put("userId", complaintDto.getCurrentUserId());
|
|
|
//开启流程
|
|
//开启流程
|
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("complaint", complaintDto.getComplaintId(), variables);
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("complaint", complaintDto.getComplaintId(), variables);
|
|
|
//将得到的实例流程id值赋给之前设置的变量
|
|
//将得到的实例流程id值赋给之前设置的变量
|
|
@@ -214,7 +214,7 @@ public class ComplaintUserInnerServiceSMOImpl extends BaseServiceSMO implements
|
|
|
taskService.addComment(complaintDto.getTaskId(), processInstanceId, complaintDto.getAuditMessage());
|
|
taskService.addComment(complaintDto.getTaskId(), processInstanceId, complaintDto.getAuditMessage());
|
|
|
Map<String, Object> variables = new HashMap<String, Object>();
|
|
Map<String, Object> variables = new HashMap<String, Object>();
|
|
|
variables.put("auditCode", complaintDto.getAuditCode());
|
|
variables.put("auditCode", complaintDto.getAuditCode());
|
|
|
- variables.put("userId", complaintDto.getCurrentUserId());
|
|
|
|
|
|
|
+ //variables.put("userId", complaintDto.getCurrentUserId());
|
|
|
taskService.complete(complaintDto.getTaskId(), variables);
|
|
taskService.complete(complaintDto.getTaskId(), variables);
|
|
|
|
|
|
|
|
ProcessInstance pi = runtimeService.createProcessInstanceQuery().processInstanceId(processInstanceId).singleResult();
|
|
ProcessInstance pi = runtimeService.createProcessInstanceQuery().processInstanceId(processInstanceId).singleResult();
|