From adecd142412454acbd8f729c7230e9a90b3dcddc Mon Sep 17 00:00:00 2001
From: eight <641137800@qq.com>
Date: 星期一, 18 十一月 2024 14:39:20 +0800
Subject: [PATCH] room store 改为 sessionStorage

---
 src/store/modules/user.ts |   84 ------------------------------------------
 1 files changed, 0 insertions(+), 84 deletions(-)

diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts
index ed1f54e..77443e7 100644
--- a/src/store/modules/user.ts
+++ b/src/store/modules/user.ts
@@ -3,7 +3,6 @@
 import { getAccessToken, removeToken } from '@/utils/auth'
 import { CACHE_KEY, useCache, deleteUserCache } from '@/hooks/web/useCache'
 import { getInfo, loginOut } from '@/api/login'
-import {RoomVO} from "@/api/ecg/room";
 
 const { wsCache } = useCache()
 
@@ -20,10 +19,6 @@
   roles: string[]
   isSetUser: boolean
   user: UserVO
-
-  // 鍖荤敓璇婂閫夋嫨
-  isSetRoom: boolean
-  room: RoomVO
 }
 
 export const useUserStore = defineStore('admin-user', {
@@ -37,20 +32,6 @@
       nickname: '',
       deptId: 0
     },
-    // 鍖荤敓璇婂閫夋嫨
-    isSetRoom: false,
-    room: {
-      id: null,
-      roomId: null,
-      roomName: null,
-      bedNo: null,
-      ip: null,
-      status: null,
-      docId: null,
-      docName: null,
-      checkTypes: null,
-      opType: null
-    }
   }),
   getters: {
     getPermissions(): string[] {
@@ -65,13 +46,6 @@
     getUser(): UserVO {
       return this.user
     },
-    // 鍖荤敓璇婂閫夋嫨
-    getIsSetRoom(): boolean {
-      return this.isSetRoom
-    },
-    getRoom(): RoomVO | null {
-      return this.room
-    }
   },
   actions: {
     async setUserInfoAction() {
@@ -90,50 +64,6 @@
       wsCache.set(CACHE_KEY.USER, userInfo)
       wsCache.set(CACHE_KEY.ROLE_ROUTERS, userInfo.menus)
     },
-    // 鍖荤敓鍏ュ骇
-    async setRoomInfoAction(room: RoomVO) {
-      // 鏇存柊 store
-      this.room!.id = room.id
-      this.room!.roomId = room.roomId
-      this.room!.roomName = room.roomName
-      this.room!.bedNo = room.bedNo
-      this.room!.status = room.status
-      this.room!.docId = room.docId
-      this.room!.docName = room.docName
-      this.room!.checkTypes = room.checkTypes
-      this.room!.opType = room.opType
-      this.isSetRoom = true
-
-      // 鏇存柊 cache
-      const userInfo2 = wsCache.get(CACHE_KEY.USER)
-      if (userInfo2) {
-        userInfo2.room = room
-        userInfo2.isSetRoom = true
-        wsCache.set(CACHE_KEY.USER, userInfo2)
-      }
-    },
-    // 鍖荤敓绂诲骇
-    async clearRoomInfoAction() {
-      // 娓� store
-      this.room.id = null
-      this.room.roomId = null
-      this.room.roomName = null
-      this.room.bedNo = null
-      this.room.status = null
-      this.room.docId = null
-      this.room.docName = null
-
-      this.isSetRoom = false
-
-      // 鏇存柊 cache
-      const userInfo2 = wsCache.get(CACHE_KEY.USER)
-      if (userInfo2) {
-        userInfo2.room = null
-        userInfo2.isSetRoom = false
-        wsCache.set(CACHE_KEY.USER, userInfo2)
-      }
-    },
-
     async setUserAvatarAction(avatar: string) {
       const userInfo = wsCache.get(CACHE_KEY.USER)
       // NOTE: 鏄惁闇�瑕佸儚`setUserInfoAction`涓�鏍峰垽鏂璥userInfo != null`
@@ -163,20 +93,6 @@
         avatar: '',
         nickname: '',
         deptId: 0
-      }
-      // 鍖荤敓璇婂閫夋嫨
-      this.isSetRoom = false
-      this.room = {
-        id: 0,
-        roomId: 0,
-        roomName: "",
-        bedNo: "",
-        ip: "",
-        status: null,
-        docId: null,
-        docName: null,
-        checkTypes: null,
-        opType: null
       }
     }
   }

--
Gitblit v1.9.3