Browse Source

正在检测 刷新问题

master
maochaoying 2 years ago
parent
commit
243550ead6
  1. 7
      src/api/task.js
  2. 24
      src/pages/index.vue

7
src/api/task.js

@ -36,3 +36,10 @@ export const updateOperByTaskIdApi = (taskId, data) => {
data, data,
}) })
} }
export const getProcessTaskInfoApi = () => {
return request({
url: `/task/process`,
method: 'GET',
})
}

24
src/pages/index.vue

@ -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>

Loading…
Cancel
Save