|
@@ -59,11 +59,12 @@ public class ActivitiService {
|
|
|
* 启动流程
|
|
* 启动流程
|
|
|
* @param businessKey 业务id
|
|
* @param businessKey 业务id
|
|
|
*/
|
|
*/
|
|
|
- public String startProcesses(String processKey, String businessKey, String userNames) {
|
|
|
|
|
|
|
+ public String startProcesses(String processKey, String businessKey, String userNames, String result) {
|
|
|
|
|
|
|
|
Map<String, Object> variables = new HashMap<String, Object>();
|
|
Map<String, Object> variables = new HashMap<String, Object>();
|
|
|
variables.put("businessKey", businessKey);
|
|
variables.put("businessKey", businessKey);
|
|
|
variables.put("recorder", userNames);
|
|
variables.put("recorder", userNames);
|
|
|
|
|
+ variables.put("result", result);
|
|
|
|
|
|
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(processKey, variables);
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(processKey, variables);
|
|
|
System.out.println("流程启动成功,流程id:"+processInstance.getId());
|
|
System.out.println("流程启动成功,流程id:"+processInstance.getId());
|