package com.sinata.appointment.dto;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import java.time.LocalDateTime;
|
import java.util.ArrayList;
|
import java.util.List;
|
import lombok.Data;
|
|
@Data
|
@Schema(description = "审批流程树-审批人")
|
public class ApprovalFlowTaskUserVo {
|
|
@Schema(description = "审批任务ID")
|
private Long taskId;
|
|
@Schema(description = "审批人ID")
|
private Long userId;
|
|
@Schema(description = "审批人姓名")
|
private String userName;
|
|
@Schema(description = "审批人头像")
|
private String avatarUrl;
|
|
@Schema(description = "任务状态")
|
private String taskStatus;
|
|
@Schema(description = "审批意见")
|
private String comment;
|
|
@Schema(description = "处理时间")
|
private LocalDateTime actionTime;
|
|
@Schema(description = "该审批人添加的抄送人")
|
private List<MiniVisitedUserVo> noticeUsers = new ArrayList<>();
|
}
|