引入获取是否自动生成报告接口
This commit is contained in:
@@ -168,6 +168,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";
|
||||
|
||||
|
||||
const checkStore = useCheckStore()
|
||||
@@ -688,12 +689,17 @@ const handleEndItem = (code: string, desc: string | undefined, devices: CheckDat
|
||||
}
|
||||
|
||||
// 更新进度条
|
||||
const updatePercentage = () => {
|
||||
const updatePercentage = async () => {
|
||||
if (activeIndex < checkTotal) {
|
||||
percentage.value = Math.trunc(activeIndex / checkTotal * 100);
|
||||
} else {
|
||||
percentage.value = 100;
|
||||
emit('update:testStatus', 'success')
|
||||
|
||||
let {data: autoGenerate} = await getAutoGenerate()
|
||||
if (autoGenerate == 1) {
|
||||
//调用自动生成报告接口
|
||||
}
|
||||
ElMessageBox.alert('检测全部结束,你可以停留在此页面查看检测结果,或返回首页进行复检、报告生成和归档等操作', '检测完成', {
|
||||
confirmButtonText: '确定',
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user