From e929e18f8d04e72a23c24b06b89ab2d7be6f9c84 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 28 十一月 2024 06:04:29 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
business/src/main/java/com/ycl/domain/vo/ProjectProcessDetailVO.java | 86 +++++++++++++++++++++++++++++++++++++++++++
1 files changed, 86 insertions(+), 0 deletions(-)
diff --git a/business/src/main/java/com/ycl/domain/vo/ProjectProcessDetailVO.java b/business/src/main/java/com/ycl/domain/vo/ProjectProcessDetailVO.java
new file mode 100644
index 0000000..fc38137
--- /dev/null
+++ b/business/src/main/java/com/ycl/domain/vo/ProjectProcessDetailVO.java
@@ -0,0 +1,86 @@
+package com.ycl.domain.vo;
+
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * @author锛歺p
+ * @date锛�2024/11/27 16:25
+ */
+@Data
+public class ProjectProcessDetailVO {
+
+ /**
+ * 椤圭洰id
+ */
+ private Long projectId;
+
+ /**
+ * 椤圭洰鍚嶇О
+ */
+ private String projectName;
+
+ /**
+ * 椤圭洰浠g爜
+ */
+ private String projectCode;
+
+ /**
+ * 椤圭洰鏍囩
+ */
+ private List<String> tagList;
+
+ /**
+ * 浠e姙鍒楄〃
+ */
+ private List<Object> taskList;
+
+ private TaskStatistics statistics;
+
+
+ @Data
+ public static class TaskStatistics {
+
+ /**
+ * 鎬诲叡浠诲姟鏁�
+ */
+ private Long totalTaskNum = 0L;
+
+ /**
+ * 寰呭姙浠诲姟鏁�
+ */
+ private Long todoTaskNum = 0L;
+
+ /**
+ * 褰撳墠浠诲姟
+ */
+ private Object currentTask;
+
+ /**
+ * 鍓╀綑浠诲姟鏁�
+ */
+ private Long remainingTaskNum = 0L;
+
+ /**
+ * 鎸夋椂瀹屾垚浠诲姟鏁�
+ */
+ private Long timelyFinishedTaskNum = 0L;
+
+ /**
+ * 瓒呮椂瀹屾垚浠诲姟鏁�
+ */
+ private Long overtimeFinishedTaskNum = 0L;
+
+ /**
+ * 涓存湡浠诲姟鏁�
+ */
+ private Long willOvertimeTaskNum = 0L;
+
+ /**
+ * 鐫e姙浠诲姟鏁�
+ */
+ private Long urgeTaskNum = 0L;
+
+ }
+}
--
Gitblit v1.8.0