微调
This commit is contained in:
@@ -121,8 +121,9 @@ const checkedScriptType = ref<string>('')
|
||||
const currentScriptDsc = ref('');
|
||||
// 右侧Tab选中项
|
||||
const activeTab = ref<string>('resultTab')
|
||||
|
||||
// 检测结果表格数据
|
||||
let checkResultTableData: CheckData.CheckResult = []
|
||||
let checkResultTableData: CheckData.CheckResult[] = []
|
||||
// 原始数据表格数据
|
||||
let rawTableData: CheckData.RawDataItem[] = []
|
||||
|
||||
@@ -147,60 +148,21 @@ const handleNodeClick = async (data: any) => {
|
||||
watch(() => formContent.chnNum, async (newVal, oldVal) => {
|
||||
console.log("通道号", newVal);
|
||||
|
||||
switchItem.value = 0
|
||||
await handleSwitchChange(0)
|
||||
})
|
||||
|
||||
const handleSwitchChange = async (data: any) => {
|
||||
console.log("切换不合格测试项、全部测试项", data);
|
||||
|
||||
if (data === 0) {
|
||||
if (newVal) {
|
||||
// 发起请求,查询该测试项的检测结果
|
||||
const {data: treeDataTemp} = await getTreeData({
|
||||
const {data: resTreeDataTemp}: { data: CheckData.ScriptItem[] } = await getTreeData({
|
||||
scriptId: checkStore.scriptId,
|
||||
deviceId,
|
||||
devNum: formContent.chnNum + '',
|
||||
scriptType,
|
||||
code: checkStore.planCode
|
||||
})
|
||||
treeDataUnqualified = []
|
||||
//filterTree(treeDataTemp,2)
|
||||
//treeDataUnqualified=treeDataTemp
|
||||
// treeDataUnqualified = [{
|
||||
// "scriptName": "频率准确度检测",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "电压对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2346adafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 51.05Hz Ua =10%Un...",
|
||||
// "scriptType": '1246adaafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 52.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2136ada3fdf'
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "谐波对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =100%Un...",
|
||||
// "scriptType": '234246adafdf'
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// }]
|
||||
} else {
|
||||
// 发起请求,查询该测试项的检测结果
|
||||
// const {data:treeDataAll} = await getTreeData({scriptId:checkStore.scriptId,deviceId, devNum: formContent.chnNum+'', scriptType,code:checkStore.planCode})
|
||||
treeDataAll = []
|
||||
treeDataAll = resTreeDataTemp
|
||||
|
||||
let treeDataTemp = JSON.parse(JSON.stringify(treeDataAll))
|
||||
filterTree(treeDataTemp, 2)
|
||||
treeDataUnqualified = treeDataTemp
|
||||
|
||||
// treeDataAll = [
|
||||
// {
|
||||
// "scriptName": "频率准确度检测",
|
||||
@@ -251,7 +213,139 @@ const handleSwitchChange = async (data: any) => {
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// treeDataUnqualified = [{
|
||||
// "scriptName": "频率准确度检测",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "电压对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2346adafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 51.05Hz Ua =10%Un...",
|
||||
// "scriptType": '1246adaafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 52.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2136ada3fdf'
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "谐波对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =100%Un...",
|
||||
// "scriptType": '234246adafdf'
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// }]
|
||||
|
||||
switchItem.value = 0
|
||||
await handleSwitchChange(0)
|
||||
}
|
||||
})
|
||||
|
||||
const handleSwitchChange = async (data: any) => {
|
||||
console.log("切换不合格测试项、全部测试项", data);
|
||||
|
||||
// let treeDataTemp = JSON.parse(JSON.stringify(treeDataAll))
|
||||
// if (data === 0) {
|
||||
// filterTree(treeDataTemp, 2)
|
||||
// treeDataUnqualified = treeDataTemp
|
||||
|
||||
// treeDataUnqualified=[]
|
||||
//treeDataUnqualified=treeDataTemp
|
||||
// treeDataUnqualified = [{
|
||||
// "scriptName": "频率准确度检测",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "电压对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2346adafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 51.05Hz Ua =10%Un...",
|
||||
// "scriptType": '1246adaafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 52.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2136ada3fdf'
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "谐波对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =100%Un...",
|
||||
// "scriptType": '234246adafdf'
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// }]
|
||||
// }
|
||||
// else {
|
||||
// treeDataAll = treeDataTemp
|
||||
// treeDataAll = []
|
||||
// treeDataAll = [
|
||||
// {
|
||||
// "scriptName": "频率准确度检测",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "额定工作条件下的检测",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 42.5Hz...",
|
||||
// "scriptType": '2246ada2fdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.0Hz...",
|
||||
// "scriptType": '2246a3dafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz....",
|
||||
// "scriptType": '22246adafdf'
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "电压对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =10%Un...",
|
||||
// "scriptType": '224a6adafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 51.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2246aadafdf'
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "输入:频率 52.05Hz Ua =10%Un...",
|
||||
// "scriptType": '2246adaffdf'
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "scriptName": "谐波对频率测量的影响",
|
||||
// "children": [
|
||||
// {
|
||||
// "scriptName": "输入:频率 50.05Hz Ua =100%Un...",
|
||||
// "scriptType": '2246aadafdf'
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
|
||||
defaultOperate()
|
||||
await updateTableData()
|
||||
@@ -278,144 +372,146 @@ const defaultOperate = () => {
|
||||
|
||||
const updateTableData = async () => {
|
||||
console.log("左侧树被选中的叶子节点scriptType", checkedScriptType.value);
|
||||
// 发起请求,查询该测试项的检测结果
|
||||
// const result = await getTableData({checkStore.scriptId,deviceId, formContent.chnNum, scriptType})
|
||||
if (checkedScriptType.value) {
|
||||
// 发起请求,查询该测试项的检测结果
|
||||
// const result = await getTableData({checkStore.scriptId,deviceId, formContent.chnNum, scriptType})
|
||||
|
||||
checkResultTableData = [{
|
||||
chnNum: '1',
|
||||
standardValue: 57.74,
|
||||
A: 57.73,
|
||||
A_errValue: 0.01,
|
||||
B: 57.73,
|
||||
B_errValue: 0.01,
|
||||
C: 57.73,
|
||||
C_errValue: 0.01,
|
||||
maxErrVaule: 0.05774,
|
||||
result: '合格',
|
||||
}]
|
||||
checkResultTableData = [{
|
||||
chnNum: '1',
|
||||
standardValue: 57.74,
|
||||
A: 57.73,
|
||||
A_errValue: 0.01,
|
||||
B: 57.73,
|
||||
B_errValue: 0.01,
|
||||
C: 57.73,
|
||||
C_errValue: 0.01,
|
||||
maxErrVaule: 0.05774,
|
||||
result: '合格',
|
||||
}]
|
||||
|
||||
rawTableData = [
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:00",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:03",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:06",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:09",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:12",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:15",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:18",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:21",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:24",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:27",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:30",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:33",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:36",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:39",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:42",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:45",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:48",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:51",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:54",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:57",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
}
|
||||
]
|
||||
rawTableData = [
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:00",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:03",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:06",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:09",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:12",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:15",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:18",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:21",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:24",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:27",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:30",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:33",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:36",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:39",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:42",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:45",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:48",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:51",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:54",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
},
|
||||
{
|
||||
updateTime: "2024-10-10 09:30:57",
|
||||
A: 57.73,
|
||||
B: 57.73,
|
||||
C: 57.73,
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
const open = async (_deviceId: string, chnNum: string, _scriptType: string | null) => {
|
||||
@@ -424,7 +520,12 @@ const open = async (_deviceId: string, chnNum: string, _scriptType: string | nul
|
||||
scriptType = _scriptType
|
||||
|
||||
// 发起后端请求,查询详细信息 当chnNum为-1时,查询所有通道号
|
||||
const {data: resFormContent} = await getFormData({planId: checkStore.planId, deviceId, chnNum, scriptType})
|
||||
const {data: resFormContent}: { data: any } = await getFormData({
|
||||
planId: checkStore.planId,
|
||||
deviceId,
|
||||
chnNum,
|
||||
scriptType
|
||||
})
|
||||
|
||||
// 数据处理
|
||||
// let resFormContent = {
|
||||
@@ -439,7 +540,7 @@ const open = async (_deviceId: string, chnNum: string, _scriptType: string | nul
|
||||
// {value: '4', label: '0'}],
|
||||
// }
|
||||
|
||||
chnList = resFormContent.chnList.map(item => ({
|
||||
chnList = resFormContent.chnList.map((item: { value: string, label: string }) => ({
|
||||
value: item.value,
|
||||
label: item.label == '1' ? `${item.value}` : `${item.value}(不符合)`
|
||||
}))
|
||||
@@ -449,13 +550,11 @@ const open = async (_deviceId: string, chnNum: string, _scriptType: string | nul
|
||||
Object.assign(formContent, {
|
||||
...resFormContent,
|
||||
dataRule: dataRuleName,
|
||||
chnNum: chnList[0].value
|
||||
chnNum: chnList.length > 0 ? chnList[0].value : '',
|
||||
})
|
||||
|
||||
|
||||
visible.value = true;
|
||||
|
||||
// console.log(filterTree(treeD, 1))
|
||||
}
|
||||
|
||||
const close = () => {
|
||||
|
||||
Reference in New Issue
Block a user