143 lines
3.2 KiB
TypeScript
143 lines
3.2 KiB
TypeScript
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})
|
||
}
|