feat(REQ-7125) - 调整转交管理员的日志展示
This commit is contained in:
parent
a4888bf9f6
commit
6c4c623ce8
@ -1779,6 +1779,17 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
|
|||||||
case transferToAdmin:
|
case transferToAdmin:
|
||||||
if (countApprovers < 1) {
|
if (countApprovers < 1) {
|
||||||
build.setOperationDesc("找不到审批人且转交管理员失败,系统终止");
|
build.setOperationDesc("找不到审批人且转交管理员失败,系统终止");
|
||||||
|
} else if (countApprovers == 1) {
|
||||||
|
// 如果未来节点是单人,则按单人节点展示
|
||||||
|
build.setAssigneeSnapshot(build.getForecastAssignees().get(0));
|
||||||
|
build.setOperationDesc(build.getAssigneeSnapshot().getAssignerName());
|
||||||
|
build.setForecastAssignees(null);
|
||||||
|
} else {
|
||||||
|
if (Objects.equals(BpmnFlowNodeMode.AND, e.getNodeMode())) {
|
||||||
|
build.setOperationDesc(countApprovers + "人会签,需要全部同意");
|
||||||
|
} else if (Objects.equals(BpmnFlowNodeMode.OR, e.getNodeMode())) {
|
||||||
|
build.setOperationDesc(countApprovers + "人或签,仅一人同意即可");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case transferToAdminSpecify:
|
case transferToAdminSpecify:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user