2024-12-23 13:23:28 +08:00
|
|
|
|
import http from "@/api";
|
2025-01-03 11:27:36 +08:00
|
|
|
|
import {CheckData} from "@/api/check/interface";
|
2024-12-23 13:23:28 +08:00
|
|
|
|
|
2025-03-03 11:35:12 +08:00
|
|
|
|
export const getBigTestItem = (params: {
|
2025-03-12 15:01:58 +08:00
|
|
|
|
reCheckType: number,
|
2025-03-03 11:35:12 +08:00
|
|
|
|
planId: string,
|
2025-05-09 08:51:54 +08:00
|
|
|
|
devIds: string[],
|
2025-03-03 11:35:12 +08:00
|
|
|
|
}) => {
|
|
|
|
|
|
return http.post(`/adPlan/getBigTestItem`, params, {loading: false});
|
2024-12-28 16:50:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2024-12-30 20:55:11 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 获取弹出框表单数据
|
|
|
|
|
|
* @param params 当为scriptType为null时,表示查询所有脚本类型,否则只查询指定脚本类型。当为chnNum为-1时,表示查询所有通道,否则只查询指定通道。
|
|
|
|
|
|
*/
|
2024-12-31 19:03:52 +08:00
|
|
|
|
export const getFormData = (params: {
|
2025-01-02 18:00:58 +08:00
|
|
|
|
planId: string,
|
2024-12-31 19:03:52 +08:00
|
|
|
|
deviceId: string,
|
|
|
|
|
|
chnNum: string,
|
|
|
|
|
|
scriptType: string | null
|
|
|
|
|
|
}) => {
|
2024-12-30 20:55:11 +08:00
|
|
|
|
return http.post("/result/formContent/", params, {loading: false});
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 获取树形结构数据
|
|
|
|
|
|
* @param params
|
|
|
|
|
|
*/
|
2024-12-31 19:03:52 +08:00
|
|
|
|
export const getTreeData = (params: {
|
2025-02-13 16:15:26 +08:00
|
|
|
|
scriptId?: string,
|
|
|
|
|
|
devId?: string,
|
|
|
|
|
|
devNum?: string,
|
|
|
|
|
|
scriptType?: string | null,
|
2025-03-12 15:01:58 +08:00
|
|
|
|
code?: string,
|
2024-12-31 19:03:52 +08:00
|
|
|
|
}) => {
|
2025-03-14 14:45:39 +08:00
|
|
|
|
return http.post<CheckData.TreeItem[]>("/result/treeData/", params, {loading: false});
|
2024-12-28 16:50:32 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2024-12-30 20:55:11 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 获取检查数据
|
|
|
|
|
|
* @param params
|
|
|
|
|
|
*/
|
2024-12-31 19:03:52 +08:00
|
|
|
|
export const getTableData = (params: {
|
2025-01-06 19:20:36 +08:00
|
|
|
|
scriptType: string | null,
|
2024-12-31 19:03:52 +08:00
|
|
|
|
scriptId: string,
|
2025-01-06 19:20:36 +08:00
|
|
|
|
devId: string,
|
|
|
|
|
|
devNum: string,
|
2025-03-12 15:01:58 +08:00
|
|
|
|
code: string,
|
2025-01-06 19:20:36 +08:00
|
|
|
|
index: number,
|
2024-12-31 19:03:52 +08:00
|
|
|
|
}) => {
|
2025-01-06 14:50:36 +08:00
|
|
|
|
return http.post("/result/resultData/", params, {loading: false});
|
2025-01-09 16:27:05 +08:00
|
|
|
|
}
|
2025-01-13 13:57:24 +08:00
|
|
|
|
|
2025-01-21 14:52:44 +08:00
|
|
|
|
export const exportRawData = (params: {
|
|
|
|
|
|
scriptType: string | null,
|
|
|
|
|
|
scriptId: string,
|
|
|
|
|
|
devId: string,
|
|
|
|
|
|
devNum: string,
|
2025-03-12 15:01:58 +08:00
|
|
|
|
code: string,
|
2025-01-21 14:52:44 +08:00
|
|
|
|
index: number,
|
|
|
|
|
|
}) => {
|
|
|
|
|
|
return http.download("/result/exportRawData", params, {loading: false});
|
2025-03-12 15:01:58 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2025-03-13 14:40:33 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 重新计算
|
|
|
|
|
|
* @param params
|
|
|
|
|
|
*/
|
|
|
|
|
|
export const reCalculate = (params: {
|
|
|
|
|
|
planId: string,
|
|
|
|
|
|
scriptId: string,
|
|
|
|
|
|
errorSysId: string,
|
|
|
|
|
|
deviceId: string,
|
|
|
|
|
|
code: string
|
|
|
|
|
|
}) => {
|
|
|
|
|
|
return http.post("/result/reCalculate", params, {loading: true});
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2025-03-12 15:01:58 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 更换误差体系
|
|
|
|
|
|
* @param params
|
|
|
|
|
|
*/
|
|
|
|
|
|
export const changeErrorSystem = (params: {
|
|
|
|
|
|
planId: string,
|
|
|
|
|
|
scriptId: string,
|
|
|
|
|
|
errorSysId: string,
|
|
|
|
|
|
deviceId: string,
|
|
|
|
|
|
code: string
|
|
|
|
|
|
}) => {
|
2025-03-14 11:23:49 +08:00
|
|
|
|
return http.post("/result/changeErrorSystem", params, {loading: true});
|
2025-03-12 15:01:58 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 删除(误差体系切换时产生的)临时表
|
|
|
|
|
|
* @param code
|
|
|
|
|
|
*/
|
|
|
|
|
|
export const deleteTempTable = (code: string) => {
|
|
|
|
|
|
return http.get(`/result/deleteTempTable?code=${code}`, null, {loading: false})
|
2025-01-13 13:57:24 +08:00
|
|
|
|
}
|