From 74ad066b13429169b3990a507a978a9d4e3fc0cf Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期三, 17 九月 2025 22:27:04 +0800
Subject: [PATCH] Merge branch 'ID2093-添加当前时间' into test

---
 src/views/mobile/bedsideAuxiliaryScreen/pages/UnderTreatment.vue |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/views/mobile/bedsideAuxiliaryScreen/pages/UnderTreatment.vue b/src/views/mobile/bedsideAuxiliaryScreen/pages/UnderTreatment.vue
index 359069f..382aa15 100644
--- a/src/views/mobile/bedsideAuxiliaryScreen/pages/UnderTreatment.vue
+++ b/src/views/mobile/bedsideAuxiliaryScreen/pages/UnderTreatment.vue
@@ -241,7 +241,7 @@
             header-class-name="mini-header"
           >
             <div class="progress-box">
-              <div class="item-num">
+              <div class="item-num item-num-2">
                 {{ jgTime4(pageData.dialysisDuration) }}/{{
                   pageData.prescriptionDialysisDurationHour
                 }}:{{ pageData.prescriptionDialysisDurationMin }}
@@ -256,6 +256,7 @@
                 backgroundColor="#D6DEF1"
                 borderRadius="50%"
               />
+              <div class="cftsl-text">当前时间:<span class="">{{ time }}</span></div>
             </div>
           </Card>
           <Card
@@ -399,6 +400,9 @@
 const ktvListEchartRef = ref<HTMLElement | null>(null);
 // 血压脉搏趋势图的
 const bloodPressureAndPulseEchartRef = ref<HTMLElement | null>(null);
+
+const time = ref(dayjs().format("HH:mm"))
+let timer: number | undefined
 
 const pageData = computed(() => {
   return Object.assign(bedsideAuxiliaryScreenStore.deviceData.underTreatment, {
@@ -805,9 +809,17 @@
   // 生成ktv趋势图
   generateKtvListEchart(pageData.value.ktvList);
   generatBloodPressureAndPulseEchart(pageData.value.monitoringRecord);
+  // 初始化
+  time.value = dayjs().format("HH:mm")
+
+  // 每分钟刷新一次
+  timer = window.setInterval(() => {
+    time.value = dayjs().format("HH:mm")
+  }, 1000 * 1)
 });
 
 onBeforeUnmount(() => {
+  if (timer) clearInterval(timer)
   // 销毁图表实例
   if (ktvListEchartRef.value) {
     const chart = echarts.getInstanceByDom(ktvListEchartRef.value);
@@ -990,7 +1002,7 @@
     }
   }
 
-  .progress-box {
+.progress-box {
     display: flex;
     align-items: center;
     flex-direction: column;

--
Gitblit v1.8.0