暂停正式检测
This commit is contained in:
@@ -145,6 +145,7 @@ import {CheckData} from "@/api/check/interface"
|
|||||||
import {useCheckStore} from "@/stores/modules/check";
|
import {useCheckStore} from "@/stores/modules/check";
|
||||||
import {ElMessage, ElMessageBox} from "element-plus";
|
import {ElMessage, ElMessageBox} from "element-plus";
|
||||||
import {getBigTestItem} from "@/api/check/test";
|
import {getBigTestItem} from "@/api/check/test";
|
||||||
|
import {tryHideFullScreenLoading} from "@/components/Loading/fullScreen";
|
||||||
|
|
||||||
const checkStore = useCheckStore()
|
const checkStore = useCheckStore()
|
||||||
|
|
||||||
@@ -422,18 +423,21 @@ watch(webMsgSend, function (newValue, oldValue) {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'Pause_Success':
|
case 'preStopTest':
|
||||||
ElMessage.success('暂停成功')
|
if(newValue.operateCode == 'stop'){
|
||||||
handlePauseTest()
|
tryHideFullScreenLoading()
|
||||||
emit('update:testStatus', 'paused')
|
ElMessage.success('暂停成功')
|
||||||
|
emit('update:testStatus', 'paused')
|
||||||
|
handlePauseTest()
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
// case 'Pause_Fail':
|
// case 'Pause_Fail':
|
||||||
// ElMessage.error('暂停失败')
|
// ElMessage.error('暂停失败')
|
||||||
// break;
|
// break;
|
||||||
case 'Resume_Success':
|
case 'Resume_Success':
|
||||||
ElMessage.success('开始继续检测')
|
ElMessage.success('开始继续检测')
|
||||||
handleResumeTest()
|
|
||||||
emit('update:testStatus', 'process')
|
emit('update:testStatus', 'process')
|
||||||
|
handleResumeTest()
|
||||||
break;
|
break;
|
||||||
// case 'Resume_Fail':
|
// case 'Resume_Fail':
|
||||||
// ElMessage.error('无法继续检测')
|
// ElMessage.error('无法继续检测')
|
||||||
@@ -1281,7 +1285,7 @@ const handlePauseTest = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const handleResumeTest = () => {
|
const handleResumeTest = () => {
|
||||||
activeIndex++
|
//activeIndex++
|
||||||
startData.value = new Date();
|
startData.value = new Date();
|
||||||
testLogList.push({
|
testLogList.push({
|
||||||
type: 'info',
|
type: 'info',
|
||||||
|
|||||||
@@ -42,6 +42,12 @@
|
|||||||
</el-icon>
|
</el-icon>
|
||||||
初始化中
|
初始化中
|
||||||
</el-button>
|
</el-button>
|
||||||
|
<!-- <el-button type="warning" v-if="ActiveStatue === 'paused'" disabled>-->
|
||||||
|
<!-- <el-icon class="loading-box" style="color: #fff;margin-right: 8px;">-->
|
||||||
|
<!-- <component :is="Refresh"/>-->
|
||||||
|
<!-- </el-icon>-->
|
||||||
|
<!-- 暂停中-->
|
||||||
|
<!-- </el-button>-->
|
||||||
<el-button :type="ActiveStatue==='success'?'primary':'danger'" :icon="Right"
|
<el-button :type="ActiveStatue==='success'?'primary':'danger'" :icon="Right"
|
||||||
v-if="ActiveStatue === 'success'||ActiveStatue==='error'||ActiveStatue==='test_init_fail'||ActiveStatue==='connect_timeout'"
|
v-if="ActiveStatue === 'success'||ActiveStatue==='error'||ActiveStatue==='test_init_fail'||ActiveStatue==='connect_timeout'"
|
||||||
@click="nextStep">
|
@click="nextStep">
|
||||||
@@ -78,6 +84,7 @@ import {Device} from '@/api/device/interface/device';
|
|||||||
import socketClient from '@/utils/webSocketClient';
|
import socketClient from '@/utils/webSocketClient';
|
||||||
import {useCheckStore} from "@/stores/modules/check";
|
import {useCheckStore} from "@/stores/modules/check";
|
||||||
import {startPreTest, pauseTest, resumeTest} from '@/api/socket/socket'
|
import {startPreTest, pauseTest, resumeTest} from '@/api/socket/socket'
|
||||||
|
import {showFullScreenLoading} from "@/components/Loading/fullScreen";
|
||||||
|
|
||||||
|
|
||||||
//import SvgIcon from '@/components/SvgIcon.vue';
|
//import SvgIcon from '@/components/SvgIcon.vue';
|
||||||
@@ -370,11 +377,8 @@ watch(ActiveStatue, function (newValue, oldValue) {
|
|||||||
const sendPause = () => {
|
const sendPause = () => {
|
||||||
console.log('发起暂停请求')
|
console.log('发起暂停请求')
|
||||||
|
|
||||||
pauseTest().then(res => {
|
pauseTest()
|
||||||
Object.assign(webMsgSend.value, {
|
showFullScreenLoading()
|
||||||
requestId: 'Pause_Success'
|
|
||||||
})
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
const sendResume = () => {
|
const sendResume = () => {
|
||||||
console.log('发起继续检测请求')
|
console.log('发起继续检测请求')
|
||||||
|
|||||||
Reference in New Issue
Block a user