报错信息
Unknown property used in expression: ${day<=2}
解决方法:
错误代码:
//2 启动流程实例 @Test public void startProcessInstance() { Map<String,Object> map = new HashMap<>(); //设置请假天数 map.put("day","2"); ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("qingjia002"); System.out.println(processInstance.getProcessDefinitionId()); System.out.println(processInstance.getId()); }
正确代码:因为你没有把参数传递进去
//2 启动流程实例 @Test public void startProcessInstance() { Map<String,Object> map = new HashMap<>(); //设置请假天数 map.put("day","2"); ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("qingjia002",map); System.out.println(processInstance.getProcessDefinitionId()); System.out.println(processInstance.getId()); }