Qchen 2 yıl önce
ebeveyn
işleme
e12abc6f75

+ 11 - 1
src/main/java/com/ydtech/modules/task/entity/po/TaskProject.java

@@ -7,6 +7,9 @@ import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
+import java.util.Date;
+import java.util.List;
+
 @TableName(value = "task_project")
 @Data
 @ApiModel("任务项目")
@@ -33,5 +36,12 @@ public class TaskProject {
 
     @TableField(value = "create_time")
     @ApiModelProperty("创建时间")
-    private String createTime;
+    private Date createTime;
+
+    @TableField(value = "creator")
+    @ApiModelProperty("创建人")
+    private String creator;
+
+    @TableField(exist = false)
+    private List<TaskTask> taskList;
 }

+ 3 - 0
src/main/java/com/ydtech/modules/task/entity/po/TaskTask.java

@@ -40,4 +40,7 @@ public class TaskTask {
 
     @TableField(value = "create_time")
     private String createTime;
+
+    @TableField(value = "creator")
+    private String creator;
 }

+ 54 - 0
src/main/java/com/ydtech/modules/task/entity/vo/TaskProjectVo.java

@@ -0,0 +1,54 @@
+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<TaskTask> taskList;
+
+    @ApiModelProperty(value = "创建时间开始时间")
+    private String createTimeStart;
+
+    @ApiModelProperty(value = "创建时间结束时间")
+    private String createTimeEnd;
+
+    private int pageNum;
+
+    private int pageSize;
+}