Merge branch 'feature/REQ-7125' into dev
This commit is contained in:
commit
d829d250b8
@ -27,4 +27,7 @@ public class OmsWorkspaceProperty {
|
||||
|
||||
@Value("${oms-workspace.nodeId}")
|
||||
private Long nodeId;
|
||||
|
||||
@Value("${oms-workspace.defaultAvatarUrl:https://axzo-public.oss-cn-chengdu.aliyuncs.com/app/app/1d718eb672a44247a6e530548dc0100f.svg}")
|
||||
private String defaultAvatarUrl;
|
||||
}
|
||||
|
||||
@ -456,12 +456,12 @@ public class BpmnProcessInstanceController extends BasicPopulateAvatarController
|
||||
// 脱敏头像
|
||||
if (Objects.nonNull(i.getAssigneeSnapshot()) && Objects.equals(i.getAssigneeSnapshot().getTenantId(), String.valueOf(omsWorkspaceProperty.getWorkspaceId()))) {
|
||||
// 目前该节点是单人审批
|
||||
i.getAssigneeSnapshot().setAvatar("https://axzo-public.oss-cn-chengdu.aliyuncs.com/app/app/1d718eb672a44247a6e530548dc0100f.svg");
|
||||
i.getAssigneeSnapshot().setAvatar(omsWorkspaceProperty.getDefaultAvatarUrl());
|
||||
} else if (!CollectionUtils.isEmpty(i.getForecastAssignees())) {
|
||||
i.getForecastAssignees().stream()
|
||||
.filter(j -> Objects.equals(j.getTenantId(), String.valueOf(omsWorkspaceProperty.getWorkspaceId())))
|
||||
.forEach(j -> {
|
||||
j.setAvatar("https://axzo-public.oss-cn-chengdu.aliyuncs.com/app/app/1d718eb672a44247a6e530548dc0100f.svg");
|
||||
j.setAvatar(omsWorkspaceProperty.getDefaultAvatarUrl());
|
||||
});
|
||||
}
|
||||
} else {
|
||||
@ -469,26 +469,30 @@ public class BpmnProcessInstanceController extends BasicPopulateAvatarController
|
||||
if (Objects.nonNull(i.getAssigneeSnapshot()) && Objects.equals(i.getAssigneeSnapshot().getTenantId(), String.valueOf(omsWorkspaceProperty.getWorkspaceId()))) {
|
||||
// 目前该节点是单人审批
|
||||
i.getAssigneeSnapshot().setAssignerName("");
|
||||
i.getAssigneeSnapshot().setAvatar("https://axzo-public.oss-cn-chengdu.aliyuncs.com/app/app/1d718eb672a44247a6e530548dc0100f.svg");
|
||||
i.getAssigneeSnapshot().setAvatar(omsWorkspaceProperty.getDefaultAvatarUrl());
|
||||
i.setOperationDesc(i.getResult().getDesc());
|
||||
} else if (!CollectionUtils.isEmpty(i.getForecastAssignees())) {
|
||||
i.getForecastAssignees().stream()
|
||||
.filter(j -> Objects.equals(j.getTenantId(), String.valueOf(omsWorkspaceProperty.getWorkspaceId())))
|
||||
.forEach(j -> {
|
||||
j.setAssignerName("");
|
||||
j.setAvatar("https://axzo-public.oss-cn-chengdu.aliyuncs.com/app/app/1d718eb672a44247a6e530548dc0100f.svg");
|
||||
j.setAvatar(omsWorkspaceProperty.getDefaultAvatarUrl());
|
||||
i.setOperationDesc(i.getResult().getDesc());
|
||||
});
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (Objects.nonNull(i.getAssigneeSnapshot()) && Objects.equals(i.getAssigneeSnapshot().getTenantId(), String.valueOf(omsWorkspaceProperty.getWorkspaceId()))) {
|
||||
i.getAssigneeSnapshot().setAssignerName("");
|
||||
i.getAssigneeSnapshot().setAvatar(omsWorkspaceProperty.getDefaultAvatarUrl());
|
||||
}
|
||||
// 未来节点
|
||||
if (!CollectionUtils.isEmpty(i.getForecastAssignees())) {
|
||||
i.getForecastAssignees().stream()
|
||||
.filter(j -> Objects.equals(j.getTenantId(), String.valueOf(omsWorkspaceProperty.getWorkspaceId())))
|
||||
.forEach(j -> {
|
||||
j.setAssignerName("");
|
||||
j.setAvatar("https://axzo-public.oss-cn-chengdu.aliyuncs.com/app/app/1d718eb672a44247a6e530548dc0100f.svg");
|
||||
j.setAvatar(omsWorkspaceProperty.getDefaultAvatarUrl());
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user