feat(REQ-4468) - 调整审批人冗余信息结构

This commit is contained in:
wangli 2025-07-01 15:01:29 +08:00
parent 9e4ba9220e
commit 79baa354b7
2 changed files with 6 additions and 0 deletions

View File

@ -43,6 +43,11 @@ public class OrgStructureSnapshotInfo implements Serializable {
*/
private Long topNodeId;
/**
* 工作台类型
*/
private int workspaceType;
/**
* 项目快照信息
*/

View File

@ -174,6 +174,7 @@ public class TaskEntityEventHandle implements EntityEventHandle<TaskEntity> {
.avatarUrl(firstNodeUser.getPersonProfile().getAvatarUrl())
.phone(firstNodeUser.getPhone())
.topNodeId(firstNodeUser.getTopNodeId())
.workspaceType(firstNodeUser.getWorkspace().getType())
.projectInfo(Objects.nonNull(firstNodeUser.getCooperateShip()) ? OrgSnapshotInfo.builder()
.workspaceName(firstNodeUser.getCooperateShip().getWorkspaceName())
.workspaceId(String.valueOf(firstNodeUser.getCooperateShip().getWorkspaceId()))