From ef5f4c0195ef008e6aac9ecffc07b8cea6a059be Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 11 Apr 2025 15:25:09 +0800
Subject: [PATCH] feat: 机巢概况图片

---
 src/store/modules/home.js |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/src/store/modules/home.js b/src/store/modules/home.js
index 74a7360..d68f039 100644
--- a/src/store/modules/home.js
+++ b/src/store/modules/home.js
@@ -1,11 +1,16 @@
-import { set } from 'lodash'
 import { EDeviceTypeName } from '@/utils/staticData/enums'
+import { getStore, setStore } from '@/utils/store'
 
 const home = {
   state: {
-    machineNestDetail: false, // 机巢详情
+    machineNestDetail: false, // 机巢长列表
+		isEventOverviewDetail: false,//是事件概述详情
+		// 用户行政区划中心点
+		userAreaPosition: getStore({ name: 'userAreaPosition' }) || {},
+		// 用户切换后行政区划中心点
+		currentAreaPosition:getStore({ name: 'currentAreaPosition' }) || {},
     singleUavHome: {},
-		isEventOverviewDetail: false,//是事件概述详细信息
+		footActiveIndex: 0,
     singleTotal: {}, // 统计单个机巢数据
     // 项目id
     selectedWorkSpaceId: window.localStorage.getItem('bs_workspace_id'),
@@ -37,6 +42,17 @@
   },
   actions: {},
   mutations: {
+		setUserAreaPosition: (state, data) => {
+			setStore({ name: 'userAreaPosition', content: data })
+			state.userAreaPosition = data;
+		},
+		setCurrentAreaPosition: (state, data) => {
+			setStore({ name: 'currentAreaPosition', content: data })
+			state.currentAreaPosition = data;
+		},
+		setFootActiveIndex: (state, index) => {
+			state.footActiveIndex = index;
+		},
 		setIsEventOverviewDetail: (state, data) => {
 			state.isEventOverviewDetail = data;
 		},
@@ -58,6 +74,7 @@
       window.localStorage.setItem('bs_osd', JSON.stringify(info))
     },
     setWsMessage: (state, data) => {
+      console.log(data, '看看值')
       state.wsMessage = data.host;
     },
     setDeviceInfo: (state, data) => {

--
Gitblit v1.9.3