报错Unknown property used in expression: ${day<=2}

报错信息

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());
}

猜你喜欢

转载自blog.csdn.net/Relievedz/article/details/130283039