比对系数下发全局配置
This commit is contained in:
@@ -128,7 +128,7 @@ import {CheckData} from '@/api/check/interface'
|
||||
import {useCheckStore} from '@/stores/modules/check'
|
||||
import {ElMessage, ElMessageBox} from 'element-plus'
|
||||
import {getBigTestItem} from '@/api/check/test'
|
||||
import {getAutoGenerate} from '@/api/user/login'
|
||||
import {getAutoGenerate, getCanCoefficient, startCoefficient} from '@/api/user/login'
|
||||
import { generateDevReport } from '@/api/plan/plan'
|
||||
import {useModeStore} from '@/stores/modules/mode' // 引入模式 store
|
||||
import {useDictStore} from '@/stores/modules/dict'
|
||||
@@ -157,11 +157,6 @@ const props = defineProps({
|
||||
|
||||
const emit = defineEmits([
|
||||
'update:testStatus',
|
||||
'update:webMsgSend',
|
||||
'sendPause',
|
||||
'sendResume',
|
||||
'sendReCheck',
|
||||
'closeWebSocket'
|
||||
])
|
||||
|
||||
// 用来保存测试项进度抽屉是否打开
|
||||
@@ -684,16 +679,29 @@ const updatePercentage = async () => {
|
||||
})
|
||||
}
|
||||
stopTimeCount(1)
|
||||
ElMessageBox.alert(
|
||||
'检测全部结束,你可以停留在此页面查看检测结果,或返回首页进行复检、报告生成和归档等操作',
|
||||
'检测完成',
|
||||
{
|
||||
confirmButtonText: '确定'
|
||||
}
|
||||
)
|
||||
// 关闭WebSocket连接
|
||||
emit('closeWebSocket')
|
||||
//clear();
|
||||
|
||||
let { data: canCoefficient } = await getCanCoefficient()
|
||||
if(canCoefficient) {
|
||||
ElMessageBox.confirm('存在系数偏差,是否进行系数校准?', '系数校准', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning',
|
||||
}).then(async ()=>{
|
||||
// 调用系数校准接口
|
||||
await startCoefficient()
|
||||
ElMessage.success({ message: '系数下发中,请稍等...', duration: 15000 ,onClose() {
|
||||
ElMessage.success('系数下发成功!')
|
||||
},})
|
||||
}).catch(()=>{
|
||||
ElMessageBox.alert(
|
||||
'检测全部结束,你可以停留在此页面查看检测结果,或返回首页进行复检、报告生成和归档等操作',
|
||||
'检测完成',
|
||||
{
|
||||
confirmButtonText: '确定'
|
||||
}
|
||||
)
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
// ========== 时间计数器管理函数 ==========
|
||||
@@ -862,7 +870,6 @@ const handleClick = (item: any, chnNum: number, scriptType: string) => {
|
||||
}
|
||||
|
||||
const handlePause = () => {
|
||||
//emit('sendPause')
|
||||
testLogList.push({
|
||||
type: 'error',
|
||||
log: `${new Date().toLocaleString()}:当前测试小项正在执行中,将在该小项执行结束后暂停...`
|
||||
|
||||
Reference in New Issue
Block a user