package activiti.bpm; import java.util.List; import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngineConfiguration; import org.activiti.engine.TaskService; import org.activiti.engine.runtime.ProcessInstance; import org.activiti.engine.task.Task; public class Run { /** * @param args */ public static void main(String[] args) { ProcessEngine processEngine = ProcessEngineConfiguration.createProcessEngineConfigurationFromResource("activiti.cfg.xml").buildProcessEngine(); TaskService taskService = processEngine.getTaskService(); ProcessInstance ProcessInstance = processEngine.getRuntimeService().startProcessInstanceByKey("MeetingApply"); // String executionId = taskService.createTaskQuery().processInstanceId(ProcessInstanceId.getId()).singleResult().getExecutionId(); List<Task> list = taskService.createTaskQuery().processInstanceId(ProcessInstance.getId()).list(); for (Task aTask : list) { System.out.println("任务名称:" + aTask.getName() + " task id:" + aTask.getId() + " 时间:" + aTask.getCreateTime() + " Assignee:" + aTask.getAssignee()); // processEngine.getTaskService().claim(tmp.getId(), "1818002"); taskService.setAssignee(aTask.getId(), "4048"); taskService.setVariable(aTask.getId(), "meetingId", 301); // System.out.println("任务名称:" + tmp.getName() + " task id:" + tmp.getId() + " 时间:" + tmp.getCreateTime() + " Assignee:" + tmp.getAssignee()); // int c=taskService.createTaskQuery().taskAssignee("1818002").list().size(); // System.out.println(c); } } }
最近下载更多
tiansitong LV14
2023年6月30日
pojo1010 LV1
2022年3月24日
wsk588 LV26
2021年3月16日
zhangbotao LV5
2020年12月16日
yxx_yxx LV11
2020年9月29日
双面伊人 LV1
2020年8月14日
wananall LV13
2020年7月24日
gan857569302 LV9
2020年6月8日
最代码安逸 LV15
2020年4月19日
liuxinglong LV10
2019年11月5日