forked from drone/command-center-dashboard

shuishen
2025-04-16 a7e6761ba0cfccdf33ed552eb2d3b783c8e4ab4a
src/store/modules/home.js
@@ -14,6 +14,10 @@
    singleTotal: {}, // 统计单个机巢数据
    // 项目id
    selectedWorkSpaceId: window.localStorage.getItem('bs_workspace_id'),
    // 事件 日 周 月 年
    eventTimeType: 'day',
    eventTimeParams: 'CURRENT_WEEK',
    eventTimeRang: '',
    wsMessage: {},
    deviceState: {
      gatewayInfo: {},
@@ -52,6 +56,9 @@
      },
      setFootActiveIndex: (state, index) => {
         state.footActiveIndex = index;
         state.isEventOverviewDetail = false
         state.singleUavHome = {}
         state.machineNestDetail = false
      },
      setIsEventOverviewDetail: (state, data) => {
         state.isEventOverviewDetail = data;
@@ -74,8 +81,7 @@
      window.localStorage.setItem('bs_osd', JSON.stringify(info))
    },
    setWsMessage: (state, data) => {
      console.log(data, '看看值')
      state.wsMessage = data.host;
      state.wsMessage = data.data.host;
    },
    setDeviceInfo: (state, data) => {
      const info = data.data
@@ -111,6 +117,13 @@
            dock.work_osd = info.host
         }
      },
    setEventTimeType: (state, [timeType, timeParams]) => {
      state.eventTimeType = timeType
      state.eventTimeParams = timeParams
    },
    setEventTimeRang : (state, time) => {
      state.eventTimeRang = time
    },
   },
   getters: {
      test(state) {