fix - 修复审批人为空时, 设置了指定审批人,但最终无法正确转换审批人
This commit is contained in:
parent
f34067907c
commit
a64807017a
@ -8,7 +8,6 @@ import cn.hutool.json.JSONUtil;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.flowable.bpmn.model.UserTask;
|
||||
import org.flowable.common.engine.impl.interceptor.Command;
|
||||
import org.flowable.common.engine.impl.interceptor.CommandContext;
|
||||
import org.flowable.engine.delegate.DelegateExecution;
|
||||
import org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl;
|
||||
@ -79,7 +78,7 @@ public class CustomForecastUserTaskAssigneeCmd extends AbstractCommand<List<Bpmn
|
||||
(DelegateExecution) list.get(0), false));
|
||||
break;
|
||||
case specifyAssignee:
|
||||
BpmnMetaParserHelper.getApproverSpecifyValue(userTask)
|
||||
BpmnMetaParserHelper.getEmptyApproverSpecify(userTask)
|
||||
.ifPresent(s -> forecastAssigners.addAll(JSON.parseArray(s,
|
||||
BpmnTaskDelegateAssigner.class)));
|
||||
break;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user