diff --git a/src/components/home/overview.vue b/src/components/home/overview.vue
index a284697..4de7344 100644
--- a/src/components/home/overview.vue
+++ b/src/components/home/overview.vue
@@ -1,6 +1,32 @@
@@ -19,7 +45,7 @@ const dateStr = `${now.getFullYear()}年${now.getMonth() + 1}月${now.getDate()}
实时作业状态(台)
- 1
+ {{ workingCount }}
@@ -27,7 +53,7 @@ const dateStr = `${now.getFullYear()}年${now.getMonth() + 1}月${now.getDate()}
累计作业面积(m²)
- 1268
+ {{ formatNumber(totalCompactionArea) }}
@@ -35,7 +61,7 @@ const dateStr = `${now.getFullYear()}年${now.getMonth() + 1}月${now.getDate()}
累计作业时长(小时)
- 8.5
+ {{ formatNumber(totalDuration) }}
diff --git a/src/components/home/progress.vue b/src/components/home/progress.vue
index 0a5dc3f..ce98b99 100644
--- a/src/components/home/progress.vue
+++ b/src/components/home/progress.vue
@@ -1,7 +1,77 @@
-
@@ -11,16 +81,19 @@ const current = ref(25)
项目作业进度
- K1+200-K1+800
+ {{ currentProject?.stake_range || currentProject?.project_name || '暂无项目' }}
-
+
+ 暂无项目数据
+
+
-
+
- {{ current }}%
+ {{ progressPercent }}%
已完成
@@ -35,10 +108,10 @@ const current = ref(25)
压实合格率
- 95.65%
+ {{ formatRate(qualifiedRate) }}
-
+
@@ -46,17 +119,17 @@ const current = ref(25)
完成进度
- 66%
+ {{ progressPercent }}%
-
+
总面积
- 1164m²
+ {{ formatArea(totalArea) }}
@@ -64,7 +137,7 @@ const current = ref(25)
已压实面积
- 664m²
+ {{ formatArea(compactedArea) }}
@@ -72,7 +145,7 @@ const current = ref(25)
未压实面积
- 500m²
+ {{ formatArea(uncompactedArea) }}
@@ -114,6 +187,13 @@ const current = ref(25)
padding: 12px 16px;
}
+.empty-tip {
+ font-size: 14px;
+ color: #999999;
+ text-align: center;
+ padding: 16px 0;
+}
+
.progress-content {
display: flex;
align-items: center;