从用户任务中保存变量,并用作条件变量



在我的用户任务中,我正在填写一些数据(这些数据不会存储在act_ru_variable中(,并且一旦单击"提交"按钮,我就会调用TaskService.complete((。现在说,如果我想使用,则在用户任务中填写的一个字段作为条件变量。假设我们仅使用Activiti的28个表?

我该怎么办?

示例:可以说我们有一个Leaverequest,如果少于3天,请假,否则将被批准。

只是将任务变量的值保存到执行中,因此您可以使用它来决定下一步。

execution.setVariable("your_variable_name", "variable_value") = task.getVariable("your_variable_name");

希望它有帮助:(

最新更新