From 0db50921e776525ac6d35fe50e64c605b6be1374 Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期四, 04 九月 2025 14:59:11 +0800
Subject: [PATCH] Merge branch 'ID1766-添加推送登录功能' into test

---
 src/views/mobile/bedsideAuxiliaryScreen/components/Login/userInfo.vue |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

diff --git a/src/views/mobile/bedsideAuxiliaryScreen/components/Login/userInfo.vue b/src/views/mobile/bedsideAuxiliaryScreen/components/Login/userInfo.vue
new file mode 100644
index 0000000..f5e9fa2
--- /dev/null
+++ b/src/views/mobile/bedsideAuxiliaryScreen/components/Login/userInfo.vue
@@ -0,0 +1,55 @@
+<template>
+  <div class="userinfo-container">
+    <img :src="userInfo.用户头像" alt="" srcset="" class="user-avatar">
+    <div class="user-text">当前账户:{{ userInfo.用户昵称 }}</div>
+    <div class="user-text">床号:{{ userInfo.床号 }}</div>
+    <div class="user-text">设备号:{{ userInfo.设备编号 }}</div>
+  </div>
+</template>
+
+<script lang="ts">
+import { computed } from "vue";
+import { useBedsideAuxiliaryScreenStore } from "@/store/bedsideAuxiliaryScreen";
+import { defaultUserInfo } from '@/store/type/user.type';
+
+export default {
+  name: "UserInfo",
+  setup() {
+    const bedsideAuxiliaryScreenStore = useBedsideAuxiliaryScreenStore();
+
+    const userInfo = computed(() => {
+      const userInfo = bedsideAuxiliaryScreenStore.userInfo || defaultUserInfo();
+      return {
+        ...userInfo,
+        床号: bedsideAuxiliaryScreenStore.deviceData.devicdeNo,
+        设备编号: bedsideAuxiliaryScreenStore.deviceCode
+      }
+    });
+
+    return {
+        userInfo
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped>
+.userinfo-container {
+    display: flex;
+    flex-direction: column;
+    align-items: center;
+    justify-content: center;
+    .user-avatar {
+        width: 15px;
+        height: 15px;
+        border-radius: 50%;
+        overflow: hidden;
+        margin-bottom: 5px;
+    }
+    .user-text {
+        font-size: 5px;
+        color: #000;
+        margin-bottom: 4px;
+    }
+}
+</style>
\ No newline at end of file

--
Gitblit v1.8.0