Files
pqs-9100_client/frontend/src/api/check/test/index.ts
2025-09-19 09:31:02 +08:00

143 lines
3.2 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { pa } from 'element-plus/es/locale/index.mjs';
import http from '@/api'
import {CheckData} from '@/api/check/interface'
export const getBigTestItem = (params: {
reCheckType: number
planId: string
devIds: string[]
patternId: string
}) => {
return http.post(`/adPlan/getBigTestItem`, params, {loading: false})
}
export const getScriptList = (params: {
devId:string,
chnNum:number,
}) => {
return http.post('/result/getCheckItem', params, {loading: false})
}
/**
* 获取弹出框表单数据
* @param params 当为scriptType为null时表示查询所有脚本类型否则只查询指定脚本类型。当为chnNum为-1时表示查询所有通道否则只查询指定通道。
*/
export const getFormData = (params: {
planId: string
deviceId: string
chnNum: string
scriptType: string | null
}) => {
return http.post('/result/formContent/', params, {loading: false})
}
/**
* 获取树形结构数据
* @param params
*/
export const getTreeData = (params: {
scriptId?: string
devId?: string
devNum?: string
scriptType?: string | null
code?: string
}) => {
return http.post<CheckData.TreeItem[]>('/result/treeData/', params, {loading: false})
}
/**
* 获取检查数据
* @param params
*/
export const getTableData = (params: {
scriptType: string | null
scriptId: string
devId: string
devNum: string
code: string
index: number
}) => {
return http.post('/result/resultData/', params, {loading: false})
}
export const exportRawData = (params: {
scriptType: string | null
scriptId: string
devId: string
devNum: string
code: string
index: number
}) => {
return http.download('/result/exportRawData', params, {loading: false})
}
/**
* 重新计算
* @param params
*/
export const reCalculate = (params: {
planId: string
scriptId: string
errorSysId: string
deviceId: string
code: string
patternId: string
}) => {
return http.post('/result/reCalculate', params, {loading: true})
}
/**
* 获取数据获取基本信息
* @param params
*/
export const getContrastFormContent = (params: {
planId: string
scriptType: string
deviceId: string
chnNum: string
num: number | null
patternId: string
}) => {
return http.post('/result/getContrastFormContent', params, {loading: false})
}
/**
* 获取检测结果
* @param params
*/
export const getContrastResult = (params: {
planId: string
scriptType: string
deviceId: string
chnNum: string | number
num: number | string | null
waveNum: number | null
isWave: boolean
patternId: string
}) => {
return http.post('/result/getContrastResult', params, {loading: true})
}
/**
* 更换误差体系
* @param params
*/
export const changeErrorSystem = (params: {
planId: string
scriptId: string
errorSysId: string
deviceId: string
code: string
patternId: string
}) => {
return http.post('/result/changeErrorSystem', params, {loading: true})
}
/**
* 删除(误差体系切换时产生的)临时表
* @param code
*/
export const deleteTempTable = (code: string) => {
return http.get(`/result/deleteTempTable?code=${code}`, null, {loading: false})
}