From d5f06dbd22de83d9ecbd5ad70bc37decda91bb4d Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期四, 24 七月 2025 23:15:08 +0800
Subject: [PATCH] ID1625-时间选择组件完成

---
 src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue b/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue
index 30f345f..f8d9a68 100644
--- a/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue
+++ b/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue
@@ -26,18 +26,20 @@
       </template>
     </div>
     <div class="header-right">
-      <img :src="atRegularTimeImg" class="btn-img" alt="" />
+      <img :src="atRegularTimeImg" class="btn-img" alt="" @click="openScheduledTaskDialog" />
       <img
         :src="setUpImg"
         class="btn-img"
         alt=""
         @click="openSettingDeviceDialog"
       />
-      <img :src="userImg" class="btn-img" alt="" />
+      <img :src="userImg" class="btn-img" alt="" @click="openLoginDialog" />
     </div>
   </div>
   <!-- 设置设备编号组件 -->
   <SettingDeviceDialog ref="settingDeviceDialogRef" />
+  <!-- 定时任务组件 -->
+  <ScheduledTaskDialog ref="scheduledTaskDialogRef" />
 </template>
 
 <script lang="ts" setup name="Header">
@@ -45,16 +47,21 @@
 const SettingDeviceDialog = defineAsyncComponent(
   () => import("./SettingDeviceDialog.vue")
 );
+const ScheduledTaskDialog = defineAsyncComponent(
+  () => import("./ScheduledTask.vue")
+)
 import atRegularTimeImg from "../../../../img/dingshi.png";
 import setUpImg from "../../../../img/shezhi.png";
 import userImg from "../../../../img/user.png";
 
 import { useBedsideAuxiliaryScreenStore } from "@/store/bedsideAuxiliaryScreen";
 import { EPatForm } from "@/store/type/bedsideAuxiliaryScreen.type";
+import { ElMessage } from "element-plus";
 
 const bedsideAuxiliaryScreenStore = useBedsideAuxiliaryScreenStore();
 
 const settingDeviceDialogRef = ref<any>(null);
+const scheduledTaskDialogRef = ref<any>(null);
 
 const pageType = computed(() => {
   return bedsideAuxiliaryScreenStore.deviceData.pageType;
@@ -78,6 +85,17 @@
 const openSettingDeviceDialog = () => {
   settingDeviceDialogRef.value?.openDialog();
 };
+
+const openScheduledTaskDialog = () => {
+  scheduledTaskDialogRef.value?.openDialog();
+};
+
+const openLoginDialog = () => {
+  ElMessage({
+    message: "功能开发中,敬请期待!",
+    type: "warning",
+  });
+};
 </script>
 
 <style lang="less" scoped>

--
Gitblit v1.8.0