|
|
@@ -0,0 +1,46 @@
|
|
|
+package com.seecoder.dataanalysis.data.entity.devcloud.display;
|
|
|
+
|
|
|
+import com.seecoder.dataanalysis.data.entity.devcloud.Project;
|
|
|
+import com.seecoder.dataanalysis.data.entity.eval.User;
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 用于展示小组分析结果的类
|
|
|
+ */
|
|
|
+@NoArgsConstructor
|
|
|
+@AllArgsConstructor
|
|
|
+@Accessors(chain = true)
|
|
|
+@Data
|
|
|
+public class FormatGroup {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 小组组号(后续添加)
|
|
|
+ */
|
|
|
+ private Integer groupId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 小组包含项目
|
|
|
+ */
|
|
|
+ private List<Project> projects;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 小组包含成员
|
|
|
+ */
|
|
|
+ private List<User> students;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 小组commit信息
|
|
|
+ */
|
|
|
+ private Commit commit;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 小组测试信息
|
|
|
+ */
|
|
|
+
|
|
|
+
|
|
|
+}
|