package com.cloudroam.vo.projectTask;
|
|
import com.cloudroam.model.*;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
@Data
|
@NoArgsConstructor
|
public class ProjectTaskVO extends ProjectTaskDO {
|
|
/**
|
* 评估人
|
*/
|
private List<ProjectTaskEvaluatorDO> evaluatorUsers;
|
|
/**
|
* 开发人
|
*/
|
private List<ProjectTaskDeveloperDO> developerUsers;
|
|
/**
|
* developer 的主键
|
*/
|
private String devId;
|
|
/**
|
* 开发的任务状态
|
*/
|
private String developerTaskStatus;
|
|
/**
|
* 已排配的信息
|
*/
|
private List<ProjectDailyDO> projectDailyList;
|
|
|
/**
|
* 总工时
|
*/
|
private BigDecimal totalAtualHour;
|
|
/**
|
* 剩余工时(计算)
|
*/
|
private BigDecimal computeLeftHour;
|
|
/**
|
* 文件列表
|
*/
|
List<FileDO> fileList;
|
|
|
/**
|
* 原有的项目名称
|
*/
|
private String projectNameSrc;
|
|
/**
|
* 原有的模块名称
|
*/
|
private String moduleNameSrc;
|
|
|
|
|
}
|