|
@ -6,6 +6,7 @@ import { useUserStore } from './user' |
|
|
import { useOperatorStore } from './operator' |
|
|
import { useOperatorStore } from './operator' |
|
|
import { useDeviceStore } from './device' |
|
|
import { useDeviceStore } from './device' |
|
|
import { useTestStore } from './test' |
|
|
import { useTestStore } from './test' |
|
|
|
|
|
import { useAuditStore } from './audit' |
|
|
import { useEchartsStore } from './echarts' |
|
|
import { useEchartsStore } from './echarts' |
|
|
import { showSuccessToast, showFailToast } from 'vant' |
|
|
import { showSuccessToast, showFailToast } from 'vant' |
|
|
import { saveEchartsDataToLocal } from '@/utils' |
|
|
import { saveEchartsDataToLocal } from '@/utils' |
|
@ -32,6 +33,7 @@ export const useWebSocketStore = defineStore({ |
|
|
const deviceStore = useDeviceStore() |
|
|
const deviceStore = useDeviceStore() |
|
|
const operatorStore = useOperatorStore() |
|
|
const operatorStore = useOperatorStore() |
|
|
const echartsStore = useEchartsStore() |
|
|
const echartsStore = useEchartsStore() |
|
|
|
|
|
const auditStore = useAuditStore() |
|
|
init.connect() |
|
|
init.connect() |
|
|
init.ws.onmessage = function (ev) { |
|
|
init.ws.onmessage = function (ev) { |
|
|
const { ackcode, messageId, timeStamp } = JSON.parse(ev.data) |
|
|
const { ackcode, messageId, timeStamp } = JSON.parse(ev.data) |
|
@ -171,12 +173,17 @@ export const useWebSocketStore = defineStore({ |
|
|
break |
|
|
break |
|
|
case 'stopDisinfection': |
|
|
case 'stopDisinfection': |
|
|
break |
|
|
break |
|
|
case 'exportUserBehaviorRecordJSON': |
|
|
|
|
|
|
|
|
case 'exportUserBehaviorRecord': |
|
|
settingStore.updateExportLoading(false) |
|
|
settingStore.updateExportLoading(false) |
|
|
break |
|
|
break |
|
|
case 'exportDisinfectionRecordJSON': |
|
|
|
|
|
|
|
|
case 'exportDisinfectionRecord': |
|
|
settingStore.updateExportLoading(false) |
|
|
settingStore.updateExportLoading(false) |
|
|
break |
|
|
break |
|
|
|
|
|
case 'getUserBehaviorRecordDescJson': |
|
|
|
|
|
const { records } = JSON.parse(ev.data) || {} |
|
|
|
|
|
const { iterms } = records || {} |
|
|
|
|
|
auditStore.updateAuditList(iterms || []) |
|
|
|
|
|
break |
|
|
case 'login': |
|
|
case 'login': |
|
|
if (ackcode == 0) { |
|
|
if (ackcode == 0) { |
|
|
window.location.href = 'http://127.0.0.1/' |
|
|
window.location.href = 'http://127.0.0.1/' |
|
|