package com.ydtech.modules.task.entity.vo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.ydtech.modules.task.entity.po.TaskTask; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; import java.util.List; @Data public class TaskProjectVo implements Serializable { @TableId(value = "id") private String id; @TableField(value = "project_type") @ApiModelProperty("项目类型") private String projectType; @TableField(value = "project_name") @ApiModelProperty("项目名称") private String projectName; @TableField(value = "project_desc") @ApiModelProperty("项目描述") private String projectDesc; @TableField(value = "project_status") @ApiModelProperty("项目状态") private Integer projectStatus; @TableField(value = "create_time") @ApiModelProperty("创建时间") private Date createTime; @TableField(value = "creator") @ApiModelProperty("创建人") private String creator; @TableField(exist = false) private List taskList; @ApiModelProperty(value = "创建时间开始时间") private String createTimeStart; @ApiModelProperty(value = "创建时间结束时间") private String createTimeEnd; private int pageNum; private int pageSize; }