|
|
@ -72,6 +72,7 @@ import ContentTest from './contents/Test.vue' |
|
|
|
import ContentTask from './contents/Task.vue' |
|
|
|
import ApiClient from '@/utils/ApiClient'; |
|
|
|
import Loading from '@/components/Loading.vue' |
|
|
|
import Common from '@/utils/Common'; |
|
|
|
/** @var {AppStore} */ |
|
|
|
const appStore = useAppStore(); |
|
|
|
/** @var {Ref<string>} */ |
|
|
@ -108,19 +109,21 @@ async function mounted() { |
|
|
|
loadingModal.value.show('设备正在初始化,请稍后...'); |
|
|
|
let client = ApiClient.getClient(); |
|
|
|
user.value = await client.userCurrentGet(); |
|
|
|
// do { |
|
|
|
// let isDeviceReady = await client.deviceRuntimeVariableGet('IsDeviceReady'); |
|
|
|
// if ( "YES" === isDeviceReady ) { |
|
|
|
// break ; |
|
|
|
// } |
|
|
|
// let isTaskStartResetExecuting = await client.deviceRuntimeVariableGet('IsTaskStartResetExecuting'); |
|
|
|
// if ( "YES" !== isTaskStartResetExecuting ) { |
|
|
|
// await client.deviceStart(); |
|
|
|
// await client.taskAppend('StartReset'); |
|
|
|
// } else { |
|
|
|
// await Common.delay(1000); |
|
|
|
// } |
|
|
|
// } while (true); |
|
|
|
do { |
|
|
|
let isDeviceReady = await client.deviceRuntimeVariableGet('IsDeviceReady'); |
|
|
|
if ( "YES" === isDeviceReady ) { |
|
|
|
break ; |
|
|
|
} |
|
|
|
let isTaskStartResetExecuting = await client.deviceRuntimeVariableGet('IsTaskStartResetExecuting'); |
|
|
|
if ( "YES" !== isTaskStartResetExecuting ) { |
|
|
|
await client.deviceStart(); |
|
|
|
await client.taskAppend('StartReset'); |
|
|
|
} else { |
|
|
|
let subTitle = await client.deviceRuntimeVariableGet('TaskStartResetMessage'); |
|
|
|
loadingModal.value.updateSubTitle(subTitle); |
|
|
|
await Common.delay(1000); |
|
|
|
} |
|
|
|
} while (true); |
|
|
|
loadingModal.value.hide(); |
|
|
|
refresh(); |
|
|
|
refreshStatusMessage(); |
|
|
|