diff --git a/backend/src/main/java/io/metersphere/base/domain/TestPlan.java b/backend/src/main/java/io/metersphere/base/domain/TestPlan.java
index 9e73da87bc..50612a4b10 100644
--- a/backend/src/main/java/io/metersphere/base/domain/TestPlan.java
+++ b/backend/src/main/java/io/metersphere/base/domain/TestPlan.java
@@ -25,6 +25,14 @@ public class TestPlan implements Serializable {
private String executorMatchRule;
+ private Long plannedStartTime;
+
+ private Long plannedEndTime;
+
+ private Long actualStartTime;
+
+ private Long actualEndTime;
+
private Long createTime;
private Long updateTime;
diff --git a/backend/src/main/java/io/metersphere/base/mapper/TestPlanMapper.xml b/backend/src/main/java/io/metersphere/base/mapper/TestPlanMapper.xml
index 5d92075a51..716bb2c64a 100644
--- a/backend/src/main/java/io/metersphere/base/mapper/TestPlanMapper.xml
+++ b/backend/src/main/java/io/metersphere/base/mapper/TestPlanMapper.xml
@@ -12,6 +12,10 @@
+
+
+
+
@@ -78,7 +82,7 @@
id, workspace_id, report_id, `name`, description, `status`, stage, principal, test_case_match_rule,
- executor_match_rule, create_time, update_time
+ executor_match_rule, planned_start_time, planned_end_time, actual_start_time, actual_end_time, create_time, update_time
tags
@@ -114,7 +118,7 @@