|
@ -372,6 +372,7 @@ import User from 'cpns/User' |
|
|
import DetailTable from 'cpns/DetailTable' |
|
|
import DetailTable from 'cpns/DetailTable' |
|
|
import Debug from 'cpns/Debug' |
|
|
import Debug from 'cpns/Debug' |
|
|
import { startAutoCheckApi, breakOffAutoCheckApi } from '@/api' |
|
|
import { startAutoCheckApi, breakOffAutoCheckApi } from '@/api' |
|
|
|
|
|
import { getProcessTaskInfoApi } from '@/api/task' |
|
|
const accountStore = useAccountStore() |
|
|
const accountStore = useAccountStore() |
|
|
const taskStore = useTaskStore() |
|
|
const taskStore = useTaskStore() |
|
|
const imageStore = useImageStore() |
|
|
const imageStore = useImageStore() |
|
@ -435,7 +436,29 @@ const clickLogo = () => { |
|
|
imageStore.reset() |
|
|
imageStore.reset() |
|
|
taskStore.updateCurrentDetailTaskId(null) |
|
|
taskStore.updateCurrentDetailTaskId(null) |
|
|
accountStore.changePage(0) |
|
|
accountStore.changePage(0) |
|
|
|
|
|
// 需要将进行中的数据渲染 |
|
|
taskStore.updateType(0) |
|
|
taskStore.updateType(0) |
|
|
|
|
|
getInitData() |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const getInitData = async () => { |
|
|
|
|
|
// 需要得到当前list中进行中的任务数据 从而防止刷新后页面消失 |
|
|
|
|
|
const res = await getProcessTaskInfoApi() |
|
|
|
|
|
if (res?.code == 200) { |
|
|
|
|
|
const data = res?.data |
|
|
|
|
|
taskStore.updateTaskStatus(data.status) |
|
|
|
|
|
if (data.status == 1) { |
|
|
|
|
|
taskStore.updateCheckStatus(true) |
|
|
|
|
|
} else { |
|
|
|
|
|
taskStore.updateCheckStatus(false) |
|
|
|
|
|
} |
|
|
|
|
|
taskStore.updateCurrentCoord(data.currentCoord) |
|
|
|
|
|
imageStore.updateNuclearCoreName(data.nuclearCoreName) |
|
|
|
|
|
imageStore.updateShowImage(false) |
|
|
|
|
|
taskStore.getExcelList(data.id) |
|
|
|
|
|
taskStore.updateCurrentTaskId(data.id) |
|
|
|
|
|
taskStore.updateCurrentDetailTaskId(null) |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
const clickTaskTab = () => { |
|
|
const clickTaskTab = () => { |
|
@ -460,6 +483,7 @@ const getSocketdata = res => { |
|
|
onMounted(async () => { |
|
|
onMounted(async () => { |
|
|
websocket.value = new socket() |
|
|
websocket.value = new socket() |
|
|
websocket.value.WebSocketSet(getSocketdata) |
|
|
websocket.value.WebSocketSet(getSocketdata) |
|
|
|
|
|
getInitData() |
|
|
}) |
|
|
}) |
|
|
</script> |
|
|
</script> |
|
|
|
|
|
|
|
|