diff --git a/src/views/dhr_demo/index.vue b/src/views/dhr_demo/index.vue index 01731b3..858fe55 100644 --- a/src/views/dhr_demo/index.vue +++ b/src/views/dhr_demo/index.vue @@ -1,184 +1,209 @@ @@ -187,14 +212,14 @@ import { ref, computed, watch } from 'vue'; import router from '@/router'; import TitleComponent from '../demo/components/TitleComponent.vue'; -// 生成年份选项,生成2020-2029年的年份范围 -const targetYear = 2025; -const years = ref(Array.from({ length: 10 }, (_, index) => 2020 + index)); -const selectedYear = ref(targetYear); -const selectedMonth = ref(9); +// 默认显示当前月份 +const currentDate = ref(new Date()); -// 默认显示2025年9月 -const currentDate = ref(new Date(targetYear, 8, 1)); +// 为了保持兼容性,保留这些变量 +const targetYear = 2025; +const years = ref([]); +const selectedYear = ref(currentDate.value.getFullYear()); +const selectedMonth = ref(currentDate.value.getMonth() + 1); // 减少月份 const decreaseMonth = () => { @@ -258,15 +283,13 @@ const updateYearAndMonth = () => { selectedMonth.value = currentDate.value.getMonth() + 1; }; -// 监听年份和月份变化,更新日历显示 -watch([selectedYear, selectedMonth], ([newYear, newMonth]) => { - const date = new Date(currentDate.value); - date.setFullYear(newYear); - date.setMonth(newMonth - 1); - currentDate.value = date; +// 监听日期变化,更新年份和月份 +watch(currentDate, (newDate) => { + selectedYear.value = newDate.getFullYear(); + selectedMonth.value = newDate.getMonth() + 1; }); -// 初始化年份和月份选择器 +// 初始化年份和月份 updateYearAndMonth(); // 弹窗相关状态管理 @@ -329,7 +352,8 @@ const handleInspection7 = () => { diff --git a/src/views/dhr_demo/xunjianjihua.vue b/src/views/dhr_demo/xunjianjihua.vue index f488edf..1f6d7fe 100644 --- a/src/views/dhr_demo/xunjianjihua.vue +++ b/src/views/dhr_demo/xunjianjihua.vue @@ -117,89 +117,10 @@
- +

进度指标对比

-
- - - - - - - - - - - - - - - - -
-
-
-

平均完成度

-

- {{ averageRate.toFixed(1) }}% -

-
-
-
-
- - -
-
-
- 完成率 {{ completionRate }}% -
-
-
- 解决率 {{ resolutionRate }}% -
-
-
- 及时率 {{ timelinessRate }}% -
-
+
@@ -211,7 +132,7 @@ {{ completionRate }}%
-
+
@@ -220,7 +141,7 @@ {{ resolutionRate }}%
-
+
@@ -229,7 +150,7 @@ {{ timelinessRate }}%
-
+
@@ -441,9 +362,10 @@