diff --git a/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue b/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue index 90dcc60..e6eebf6 100644 --- a/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue +++ b/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue @@ -37,7 +37,7 @@ const current = ref('repeatability') // 选择的tab 默认基本信息 const columns_repeatability_timeMark = ref([ // 重复性表头--时标、方波电压(50Ω)、方波电压(1Ω)、直流电压(50Ω)、直流电压(1Ω)、输入阻抗 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, { text: '测量值', value: 'indicatingValue', @@ -45,114 +45,338 @@ required: true, width: '160', children: [ - { text: 'X1', value: 'X1', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X2', value: 'X2', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X3', value: 'X3', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X4', value: 'X4', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X5', value: 'X5', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X6', value: 'X6', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X7', value: 'X7', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X8', value: 'X8', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X9', value: 'X9', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X10', value: 'X10', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X1', value: 'testValueOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X2', value: 'testValueTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X3', value: 'testValueThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X4', value: 'testValueFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X5', value: 'testValueFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X6', value: 'testValueSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X7', value: 'testValueSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X8', value: 'testValueEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X9', value: 'testValueNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X10', value: 'testValueTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '重复性', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '重复性S(x)', value: 'standardDeviation', align: 'center', required: true, type: 'text' }, ]) const columns_repeatability_voltage_flatness = ref([ // 重复性表头--稳幅正弦信号电压平坦度 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '类型', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '类型', value: 'typeValue', align: 'center', required: true, type: 'text' }, { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '测量值单位', value: 'testValueUnit', align: 'center', required: true, type: 'text' }, + { text: '转换为电压值单位', value: 'convertVoltageUnit', align: 'center', required: true, type: 'text' }, { - text: '测量值', - value: 'indicatingValue', + text: 'X1', + value: '-', align: 'center', required: true, - width: '160', + width: '180', children: [ - { text: 'X1', value: 'X1', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X2', value: 'X2', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X3', value: 'X3', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X4', value: 'X4', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X5', value: 'X5', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X6', value: 'X6', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X7', value: 'X7', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X8', value: 'X8', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X9', value: 'X9', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X10', value: 'X10', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '测量值', value: 'testValueOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X2', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X3', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X4', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X5', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X6', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X7', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X8', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X9', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X10', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '重复性', value: 'averageValue', align: 'center', required: true, type: 'text' }, -]) -const columns_repeatability_risetime = ref([ // 重复性表头--上升时间 - { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '快沿', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头编号', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头设备名称', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头规格型号', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '测量值', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '重复性S(x)', value: 'standardDeviation', align: 'center', required: true, type: 'text' }, ]) -const columns_stability_timeMark = ref([ // 稳定性表头--时标、方波电压(50Ω)、方波电压(1Ω)、直流电压(50Ω)、直流电压(1Ω)、输入阻抗 +const columns_repeatability_risetime = ref([ // 重复性表头--上升时间 + { text: '核查项目', value: 'params', align: 'center', required: false }, + { text: '快沿', value: 'checkPoint', align: 'center', required: false }, + { text: '探头出厂编号', value: 'manufactureNo', align: 'center', required: false }, + { text: '探头设备名称', value: 'equipmentName', align: 'center', required: false }, + { text: '探头规格型号', value: 'model', align: 'center', required: false }, + { text: '测量值', value: 'testValueOne', align: 'center', required: true }, +]) + +const columns_stability_timeMark = ref([ // 稳定性表头--时标 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 方波电压(50Ω)--稳定性 +const columns_stability_squareWaveVoltage50Ω = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, { text: '核查点均值', value: 'indicatingValue', align: 'center', required: true, - width: '160', + width: '180', children: [ - { text: '2022-12-12', value: '2022-12-12', align: 'center', required: true, type: 'text' }, - { text: '2022-12-13', value: '2022-12-13', align: 'center', required: true, type: 'text' }, - { text: '2022-12-14', value: '2022-12-14', align: 'center', required: true, type: 'text' }, - { text: '2022-12-15', value: '2022-12-15', align: 'center', required: true, type: 'text' }, - { text: '2022-12-16', value: '2022-12-16', align: 'center', required: true, type: 'text' }, - { text: '本次核查时间', value: '2022-12-17', align: 'center', required: true, type: 'text' }, + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '稳定性', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '扩展不确定度U', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '结论', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, ]) - +// 方波电压(1MΩ)--稳定性 +const columns_stability_squareWaveVoltage1MΩ = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 直流电压(50Ω)--稳定性 +const columns_stability_directVoltage50Ω = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 直流电压(1MΩ)--稳定性 +const columns_stability_directVoltage1MΩ = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 输入阻抗--稳定性 +const columns_stability_inputImpedance = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 稳幅正弦信号电压平坦度--稳定性 const columns_stability_voltage_flatness = ref([ // 稳定性表头--稳幅正弦信号电压平坦度 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '类型', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '类型', value: 'typeValue', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, { text: '核查点均值', - value: 'indicatingValue', + value: '-', align: 'center', required: true, width: '160', children: [ - { text: '2022-12-12', value: '2022-12-12', align: 'center', required: true, type: 'text' }, - { text: '2022-12-13', value: '2022-12-13', align: 'center', required: true, type: 'text' }, - { text: '2022-12-14', value: '2022-12-14', align: 'center', required: true, type: 'text' }, - { text: '2022-12-15', value: '2022-12-15', align: 'center', required: true, type: 'text' }, - { text: '2022-12-16', value: '2022-12-16', align: 'center', required: true, type: 'text' }, - { text: '本次核查时间', value: '2022-12-17', align: 'center', required: true, type: 'text' }, + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '稳定性', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '扩展不确定度U', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '结论', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, ]) - +// 上升时间--稳定性 const columns_stability_risetime = ref([ // 稳定性表头--上升时间 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '快沿', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '探头编号', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头设备名称', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '探头规格型号', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '测量值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '技术指标', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '结论', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '快沿', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { text: '探头出厂编号', value: 'manufactureNo', align: 'center', required: true, type: 'text' }, + { text: '探头设备名称', value: 'equipmentName', align: 'center', required: true, type: 'text' }, + { text: '探头规格型号', value: 'model', align: 'center', required: true, type: 'text' }, + { text: '测量值', value: 'testValueOne', align: 'center', required: true, type: 'text' }, + { text: '技术指标', value: 'technicalIndexDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, ]) const listTimeMarkRepeatability = ref([]) // 时标-重复性 @@ -164,6 +388,15 @@ const listVoltageFlatnessRepeatability = ref([]) // 稳幅正弦信号电压平坦度-重复性 const listRisetimeRepeatability = ref([]) // 上升时间-重复性 +const listTimeMarkRepeatabilityLoading = ref([]) // 时标-重复性Loading +const listSquareWaveVoltage50ΩRepeatabilityLoading = ref([]) // 方波电压(50Ω)-重复性Loading +const listSquareWaveVoltage1MΩRepeatabilityLoading = ref([]) // 方波电压(1MΩ)-重复性Loading +const listDirectVoltage50ΩRepeatabilityLoading = ref([]) // 直流电压(50Ω)-重复性Loading +const listDirectVoltage1MΩRepeatabilityLoading = ref([]) // 直流电压(1MΩ)-重复性Loading +const listInputImpedanceRepeatabilityLoading = ref([]) // 输入阻抗-重复性Loading +const listVoltageFlatnessRepeatabilityLoading = ref([]) // 稳幅正弦信号电压平坦度-重复性Loading +const listRisetimeRepeatabilityLoading = ref([]) // 上升时间-重复性Loading + const listTimeMarkStability = ref([]) // 时标-稳定性 const listSquareWaveVoltage50ΩStability = ref([]) // 方波电压(50Ω)-稳定性 const listSquareWaveVoltage1MΩStability = ref([]) // 方波电压(1MΩ)-稳定性 @@ -173,6 +406,15 @@ const listVoltageFlatnessStability = ref([]) // 稳幅正弦信号电压平坦度-稳定性 const listRisetimeStability = ref([]) // 上升时间-稳定性 +const listTimeMarkStabilityLoading = ref([]) // 时标-稳定性Loading +const listSquareWaveVoltage50ΩStabilityLoading = ref([]) // 方波电压(50Ω)-稳定性Loading +const listSquareWaveVoltage1MΩStabilityLoading = ref([]) // 方波电压(1MΩ)-稳定性Loading +const listDirectVoltage50ΩStabilityLoading = ref([]) // 直流电压(50Ω)-稳定性Loading +const listDirectVoltage1MΩStabilityLoading = ref([]) // 直流电压(1MΩ)-稳定性Loading +const listInputImpedanceStabilityLoading = ref([]) // 输入阻抗-稳定性Loading +const listVoltageFlatnessStabilityLoading = ref([]) // 稳幅正弦信号电压平坦度-稳定性Loading +const listRisetimeStabilityLoading = ref([]) // 上升时间-稳定性Loading + // 获取配置详情 function fetchCheckItemDetail(equipmentId: string, belongStandardEquipmentParam: string, itemCategoryIdParam: string, itemCategoryNameParam: string) { belongStandardEquipment.value = belongStandardEquipmentParam // 检校标准装置 @@ -188,10 +430,141 @@ itemCategoryId: itemCategoryId.value, // 核查项分类id itemCategoryName: itemCategoryName.value, // 核查项分类名称 } - // getCheckItemDetail(params).then((res) => { - // loading.close() - // handleData(res.data.checkItemDataCalibratorList) - // }) + getCheckItemDetail(params).then((res) => { + loading.close() + handleData(res.data.checkItemDataResistanceThermometerList) + fetchHistoryIndication() // 获取稳定性 + }) +} + +// 初始化数据(查询配置检定项) +function handleData(list: any, type = 'edit') { + const listSquareWaveVoltage1MΩRepeatability = ref([]) // 方波电压(1MΩ)-重复性 + const listDirectVoltage50ΩRepeatability = ref([]) // 直流电压(50Ω)-重复性 + const listDirectVoltage1MΩRepeatability = ref([]) // 直流电压(1MΩ)-重复性 + const listInputImpedanceRepeatability = ref([]) // 输入阻抗-重复性 + const listVoltageFlatnessRepeatability = ref([]) // 稳幅正弦信号电压平坦度-重复性 + const listRisetimeRepeatability = ref([]) // 上升时间-重复性 + // 时标 + listTimeMarkRepeatability.value = list.filter((item: { params: string }) => item.params === '时标') + // 时标重复性 + listTimeMarkRepeatability.value = listTimeMarkRepeatability.value.map((e: any) => { + return { + editable: type === 'edit', + dataId: e.id, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + checkType: '重复性', + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + averageValue: '', // 平均值 + standardDeviation: '', // 重复性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + } + }) + // 时标稳定性 + listTimeMarkStability.value = listTimeMarkRepeatability.value.map((e) => { + return { + editable: props.pageType !== 'detail', + dataId: e.dataId, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + checkType: '稳定性', + averageValue: '', // 平均值 + stability: '', // 稳定性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + conclusion: '', // 结论 + } + }) + + // 方波电压(50Ω) + listSquareWaveVoltage50ΩRepeatability.value = list.filter((item: { params: string }) => item.params === '方波电压(50Ω)') + // 方波电压(50Ω)重复性 + listSquareWaveVoltage50ΩRepeatability.value = listSquareWaveVoltage50ΩRepeatability.value.map((e: any) => { + return { + editable: type === 'edit', + dataId: e.id, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + checkType: '重复性', + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + urel: e.urel, // 扩展不确定度U + averageValue: '', // 平均值 + standardDeviation: '', // 重复性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + } + }) + // 方波电压(50Ω)稳定性 + listSquareWaveVoltage50ΩStability.value = listSquareWaveVoltage50ΩRepeatability.value.map((e) => { + return { + editable: props.pageType !== 'detail', + dataId: e.dataId, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + checkType: '稳定性', + averageValue: '', // 平均值 + stability: '', // 稳定性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + conclusion: '', // 结论 + } + }) + + // 方波电压(1MΩ) + listSquareWaveVoltage1MΩRepeatability.value = list.filter((item: { params: string }) => item.params === '方波电压(1MΩ)') + // 方波电压(1MΩ)重复性 + listSquareWaveVoltage1MΩRepeatability.value = listSquareWaveVoltage1MΩRepeatability.value.map((e: any) => { + return { + editable: type === 'edit', + dataId: e.id, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + checkType: '重复性', + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + averageValue: '', // 平均值 + standardDeviation: '', // 重复性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + } + }) + // 方波电压(1MΩ)稳定性 + listSquareWaveVoltage1MΩStability.value = listSquareWaveVoltage1MΩRepeatability.value.map((e) => { + return { + editable: props.pageType !== 'detail', + dataId: e.dataId, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + checkType: '稳定性', + averageValue: '', // 平均值 + stability: '', // 稳定性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + conclusion: '', // 结论 + } + }) } // 点击生成结果处理 diff --git a/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue b/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue index 90dcc60..e6eebf6 100644 --- a/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue +++ b/src/views/equipement/standard/checkData/components/thirteenth/checkDataCom.vue @@ -37,7 +37,7 @@ const current = ref('repeatability') // 选择的tab 默认基本信息 const columns_repeatability_timeMark = ref([ // 重复性表头--时标、方波电压(50Ω)、方波电压(1Ω)、直流电压(50Ω)、直流电压(1Ω)、输入阻抗 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, { text: '测量值', value: 'indicatingValue', @@ -45,114 +45,338 @@ required: true, width: '160', children: [ - { text: 'X1', value: 'X1', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X2', value: 'X2', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X3', value: 'X3', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X4', value: 'X4', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X5', value: 'X5', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X6', value: 'X6', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X7', value: 'X7', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X8', value: 'X8', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X9', value: 'X9', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X10', value: 'X10', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X1', value: 'testValueOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X2', value: 'testValueTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X3', value: 'testValueThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X4', value: 'testValueFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X5', value: 'testValueFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X6', value: 'testValueSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X7', value: 'testValueSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X8', value: 'testValueEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X9', value: 'testValueNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: 'X10', value: 'testValueTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '重复性', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '重复性S(x)', value: 'standardDeviation', align: 'center', required: true, type: 'text' }, ]) const columns_repeatability_voltage_flatness = ref([ // 重复性表头--稳幅正弦信号电压平坦度 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '类型', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '类型', value: 'typeValue', align: 'center', required: true, type: 'text' }, { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '测量值单位', value: 'testValueUnit', align: 'center', required: true, type: 'text' }, + { text: '转换为电压值单位', value: 'convertVoltageUnit', align: 'center', required: true, type: 'text' }, { - text: '测量值', - value: 'indicatingValue', + text: 'X1', + value: '-', align: 'center', required: true, - width: '160', + width: '180', children: [ - { text: 'X1', value: 'X1', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X2', value: 'X2', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X3', value: 'X3', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X4', value: 'X4', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X5', value: 'X5', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X6', value: 'X6', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X7', value: 'X7', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X8', value: 'X8', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X9', value: 'X9', align: 'center', required: true, width: '180', type: 'inputNumber' }, - { text: 'X10', value: 'X10', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '测量值', value: 'testValueOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessOne', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X2', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessTwo', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X3', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessThree', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X4', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessFour', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X5', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessFive', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X6', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessSix', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X7', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessSeven', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X8', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessEight', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X9', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessNine', align: 'center', required: true, width: '180', type: 'inputNumber' }, + ], + }, + { + text: 'X10', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { text: '测量值', value: 'testValueTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '转换为电压值', value: 'convertVoltageTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, + { text: '平坦度/%', value: 'flatnessTen', align: 'center', required: true, width: '180', type: 'inputNumber' }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '重复性', value: 'averageValue', align: 'center', required: true, type: 'text' }, -]) -const columns_repeatability_risetime = ref([ // 重复性表头--上升时间 - { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '快沿', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头编号', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头设备名称', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头规格型号', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '测量值', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '重复性S(x)', value: 'standardDeviation', align: 'center', required: true, type: 'text' }, ]) -const columns_stability_timeMark = ref([ // 稳定性表头--时标、方波电压(50Ω)、方波电压(1Ω)、直流电压(50Ω)、直流电压(1Ω)、输入阻抗 +const columns_repeatability_risetime = ref([ // 重复性表头--上升时间 + { text: '核查项目', value: 'params', align: 'center', required: false }, + { text: '快沿', value: 'checkPoint', align: 'center', required: false }, + { text: '探头出厂编号', value: 'manufactureNo', align: 'center', required: false }, + { text: '探头设备名称', value: 'equipmentName', align: 'center', required: false }, + { text: '探头规格型号', value: 'model', align: 'center', required: false }, + { text: '测量值', value: 'testValueOne', align: 'center', required: true }, +]) + +const columns_stability_timeMark = ref([ // 稳定性表头--时标 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: '-', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 方波电压(50Ω)--稳定性 +const columns_stability_squareWaveVoltage50Ω = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, { text: '核查点均值', value: 'indicatingValue', align: 'center', required: true, - width: '160', + width: '180', children: [ - { text: '2022-12-12', value: '2022-12-12', align: 'center', required: true, type: 'text' }, - { text: '2022-12-13', value: '2022-12-13', align: 'center', required: true, type: 'text' }, - { text: '2022-12-14', value: '2022-12-14', align: 'center', required: true, type: 'text' }, - { text: '2022-12-15', value: '2022-12-15', align: 'center', required: true, type: 'text' }, - { text: '2022-12-16', value: '2022-12-16', align: 'center', required: true, type: 'text' }, - { text: '本次核查时间', value: '2022-12-17', align: 'center', required: true, type: 'text' }, + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '稳定性', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '扩展不确定度U', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '结论', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, ]) - +// 方波电压(1MΩ)--稳定性 +const columns_stability_squareWaveVoltage1MΩ = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 直流电压(50Ω)--稳定性 +const columns_stability_directVoltage50Ω = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 直流电压(1MΩ)--稳定性 +const columns_stability_directVoltage1MΩ = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 输入阻抗--稳定性 +const columns_stability_inputImpedance = ref([ + { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { + text: '核查点均值', + value: 'indicatingValue', + align: 'center', + required: true, + width: '180', + children: [ + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, + ], + }, + { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, +]) +// 稳幅正弦信号电压平坦度--稳定性 const columns_stability_voltage_flatness = ref([ // 稳定性表头--稳幅正弦信号电压平坦度 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '类型', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '核查点', value: 'checkPoint', align: 'center', required: true, type: 'text' }, + { text: '类型', value: 'typeValue', align: 'center', required: true, type: 'text' }, + { text: '核查点', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, { text: '核查点均值', - value: 'indicatingValue', + value: '-', align: 'center', required: true, width: '160', children: [ - { text: '2022-12-12', value: '2022-12-12', align: 'center', required: true, type: 'text' }, - { text: '2022-12-13', value: '2022-12-13', align: 'center', required: true, type: 'text' }, - { text: '2022-12-14', value: '2022-12-14', align: 'center', required: true, type: 'text' }, - { text: '2022-12-15', value: '2022-12-15', align: 'center', required: true, type: 'text' }, - { text: '2022-12-16', value: '2022-12-16', align: 'center', required: true, type: 'text' }, - { text: '本次核查时间', value: '2022-12-17', align: 'center', required: true, type: 'text' }, + { width: '180', text: '-', value: 'testValueOne', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueTwo', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueThree', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFour', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueFive', align: 'center', required: false, type: 'text', customHeader: true }, + { width: '180', text: '-', value: 'testValueSix', align: 'center', required: false, type: 'text', customHeader: true }, ], }, { text: '平均值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '稳定性', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '扩展不确定度U', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '结论', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '稳定性', value: 'stability', align: 'center', required: true, type: 'text' }, + { text: '最大允许误差的绝对值', value: 'maximumErrorAbsoluteDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, ]) - +// 上升时间--稳定性 const columns_stability_risetime = ref([ // 稳定性表头--上升时间 { text: '核查项目', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '快沿', value: 'params', align: 'center', required: true, type: 'text' }, - { text: '探头编号', value: 'checkPoint', align: 'center', required: true, type: 'text' }, - { text: '探头设备名称', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '探头规格型号', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '测量值', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '技术指标', value: 'averageValue', align: 'center', required: true, type: 'text' }, - { text: '结论', value: 'averageValue', align: 'center', required: true, type: 'text' }, + { text: '快沿', value: 'checkPointDefineFront', align: 'center', required: true, type: 'text' }, + { text: '探头出厂编号', value: 'manufactureNo', align: 'center', required: true, type: 'text' }, + { text: '探头设备名称', value: 'equipmentName', align: 'center', required: true, type: 'text' }, + { text: '探头规格型号', value: 'model', align: 'center', required: true, type: 'text' }, + { text: '测量值', value: 'testValueOne', align: 'center', required: true, type: 'text' }, + { text: '技术指标', value: 'technicalIndexDefineFront', align: 'center', required: true, type: 'text' }, + { text: '结论', value: 'conclusion', align: 'center', required: true, type: 'text' }, ]) const listTimeMarkRepeatability = ref([]) // 时标-重复性 @@ -164,6 +388,15 @@ const listVoltageFlatnessRepeatability = ref([]) // 稳幅正弦信号电压平坦度-重复性 const listRisetimeRepeatability = ref([]) // 上升时间-重复性 +const listTimeMarkRepeatabilityLoading = ref([]) // 时标-重复性Loading +const listSquareWaveVoltage50ΩRepeatabilityLoading = ref([]) // 方波电压(50Ω)-重复性Loading +const listSquareWaveVoltage1MΩRepeatabilityLoading = ref([]) // 方波电压(1MΩ)-重复性Loading +const listDirectVoltage50ΩRepeatabilityLoading = ref([]) // 直流电压(50Ω)-重复性Loading +const listDirectVoltage1MΩRepeatabilityLoading = ref([]) // 直流电压(1MΩ)-重复性Loading +const listInputImpedanceRepeatabilityLoading = ref([]) // 输入阻抗-重复性Loading +const listVoltageFlatnessRepeatabilityLoading = ref([]) // 稳幅正弦信号电压平坦度-重复性Loading +const listRisetimeRepeatabilityLoading = ref([]) // 上升时间-重复性Loading + const listTimeMarkStability = ref([]) // 时标-稳定性 const listSquareWaveVoltage50ΩStability = ref([]) // 方波电压(50Ω)-稳定性 const listSquareWaveVoltage1MΩStability = ref([]) // 方波电压(1MΩ)-稳定性 @@ -173,6 +406,15 @@ const listVoltageFlatnessStability = ref([]) // 稳幅正弦信号电压平坦度-稳定性 const listRisetimeStability = ref([]) // 上升时间-稳定性 +const listTimeMarkStabilityLoading = ref([]) // 时标-稳定性Loading +const listSquareWaveVoltage50ΩStabilityLoading = ref([]) // 方波电压(50Ω)-稳定性Loading +const listSquareWaveVoltage1MΩStabilityLoading = ref([]) // 方波电压(1MΩ)-稳定性Loading +const listDirectVoltage50ΩStabilityLoading = ref([]) // 直流电压(50Ω)-稳定性Loading +const listDirectVoltage1MΩStabilityLoading = ref([]) // 直流电压(1MΩ)-稳定性Loading +const listInputImpedanceStabilityLoading = ref([]) // 输入阻抗-稳定性Loading +const listVoltageFlatnessStabilityLoading = ref([]) // 稳幅正弦信号电压平坦度-稳定性Loading +const listRisetimeStabilityLoading = ref([]) // 上升时间-稳定性Loading + // 获取配置详情 function fetchCheckItemDetail(equipmentId: string, belongStandardEquipmentParam: string, itemCategoryIdParam: string, itemCategoryNameParam: string) { belongStandardEquipment.value = belongStandardEquipmentParam // 检校标准装置 @@ -188,10 +430,141 @@ itemCategoryId: itemCategoryId.value, // 核查项分类id itemCategoryName: itemCategoryName.value, // 核查项分类名称 } - // getCheckItemDetail(params).then((res) => { - // loading.close() - // handleData(res.data.checkItemDataCalibratorList) - // }) + getCheckItemDetail(params).then((res) => { + loading.close() + handleData(res.data.checkItemDataResistanceThermometerList) + fetchHistoryIndication() // 获取稳定性 + }) +} + +// 初始化数据(查询配置检定项) +function handleData(list: any, type = 'edit') { + const listSquareWaveVoltage1MΩRepeatability = ref([]) // 方波电压(1MΩ)-重复性 + const listDirectVoltage50ΩRepeatability = ref([]) // 直流电压(50Ω)-重复性 + const listDirectVoltage1MΩRepeatability = ref([]) // 直流电压(1MΩ)-重复性 + const listInputImpedanceRepeatability = ref([]) // 输入阻抗-重复性 + const listVoltageFlatnessRepeatability = ref([]) // 稳幅正弦信号电压平坦度-重复性 + const listRisetimeRepeatability = ref([]) // 上升时间-重复性 + // 时标 + listTimeMarkRepeatability.value = list.filter((item: { params: string }) => item.params === '时标') + // 时标重复性 + listTimeMarkRepeatability.value = listTimeMarkRepeatability.value.map((e: any) => { + return { + editable: type === 'edit', + dataId: e.id, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + checkType: '重复性', + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + averageValue: '', // 平均值 + standardDeviation: '', // 重复性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + } + }) + // 时标稳定性 + listTimeMarkStability.value = listTimeMarkRepeatability.value.map((e) => { + return { + editable: props.pageType !== 'detail', + dataId: e.dataId, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + checkType: '稳定性', + averageValue: '', // 平均值 + stability: '', // 稳定性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + conclusion: '', // 结论 + } + }) + + // 方波电压(50Ω) + listSquareWaveVoltage50ΩRepeatability.value = list.filter((item: { params: string }) => item.params === '方波电压(50Ω)') + // 方波电压(50Ω)重复性 + listSquareWaveVoltage50ΩRepeatability.value = listSquareWaveVoltage50ΩRepeatability.value.map((e: any) => { + return { + editable: type === 'edit', + dataId: e.id, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + checkType: '重复性', + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + urel: e.urel, // 扩展不确定度U + averageValue: '', // 平均值 + standardDeviation: '', // 重复性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + } + }) + // 方波电压(50Ω)稳定性 + listSquareWaveVoltage50ΩStability.value = listSquareWaveVoltage50ΩRepeatability.value.map((e) => { + return { + editable: props.pageType !== 'detail', + dataId: e.dataId, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + checkType: '稳定性', + averageValue: '', // 平均值 + stability: '', // 稳定性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + conclusion: '', // 结论 + } + }) + + // 方波电压(1MΩ) + listSquareWaveVoltage1MΩRepeatability.value = list.filter((item: { params: string }) => item.params === '方波电压(1MΩ)') + // 方波电压(1MΩ)重复性 + listSquareWaveVoltage1MΩRepeatability.value = listSquareWaveVoltage1MΩRepeatability.value.map((e: any) => { + return { + editable: type === 'edit', + dataId: e.id, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + checkType: '重复性', + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + averageValue: '', // 平均值 + standardDeviation: '', // 重复性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + } + }) + // 方波电压(1MΩ)稳定性 + listSquareWaveVoltage1MΩStability.value = listSquareWaveVoltage1MΩRepeatability.value.map((e) => { + return { + editable: props.pageType !== 'detail', + dataId: e.dataId, // 核查数据管理基础信息表id + id: '', // id,更新/删除使用参数 + params: e.params, // 核查项目 + checkPoint: e.checkPoint, + unit: e.unit, // 单位(直接存字典value) + checkPointDefineFront: e.checkPoint + e.unit, // 核查点 + checkType: '稳定性', + averageValue: '', // 平均值 + stability: '', // 稳定性 + maximumErrorAbsolute: e.maximumErrorAbsolute, // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit: e.maximumErrorAbsoluteUnit, // 最大允许误差的绝对值单位 + maximumErrorAbsoluteUnitDefineFront: e.maximumErrorAbsolute + e.maximumErrorAbsoluteUnit, + conclusion: '', // 结论 + } + }) } // 点击生成结果处理 diff --git a/src/views/equipement/standard/checkData/components/thirteenth/thirteenth-interface.ts b/src/views/equipement/standard/checkData/components/thirteenth/thirteenth-interface.ts index 6bce204..6001704 100644 --- a/src/views/equipement/standard/checkData/components/thirteenth/thirteenth-interface.ts +++ b/src/views/equipement/standard/checkData/components/thirteenth/thirteenth-interface.ts @@ -1,4 +1,70 @@ export interface IList { dataId: string // 核查数据管理基础信息表id id: string // id + checkType: string // 核查类型(字典value) + + params?: string // 核查项目(字典value) + checkPoint?: string // 核查点/快沿(上升时间)(字典value) + unit?: string // 核查点单位/快沿单位(上升时间)(字典value) + averageValue?: string // 平均值 + standardDeviation?: string // 重复性Sn(x) + + testValueOne?: string // 测量值1/测量值(上升时间) + testValueTwo?: string // 测量值2(示值) + testValueThree?: string // 测量值3(示值) + testValueFour?: string // 测量值4(示值) + testValueFive?: string // 测量值5(示值) + testValueSix?: string // 测量值6(本次示值) + testValueSeven?: string // 测量值7 + testValueEight?: string // 测量值8 + testValueNine?: string // 测量值9 + testValueTen?: string // 测量值10 + + convertVoltageOne?: string // 转换为电压值1 + convertVoltageTwo?: string // 转换为电压值2 + convertVoltageThree?: string // 转换为电压值3 + convertVoltageFour?: string // 转换为电压值4 + convertVoltageFive?: string // 转换为电压值5 + convertVoltageSix?: string // 转换为电压值6 + convertVoltageSeven?: string // 转换为电压值7 + convertVoltageEight?: string // 转换为电压值8 + convertVoltageNine?: string // 转换为电压值9 + convertVoltageTen?: string // 转换为电压值10 + + flatnessOne?: string // 平坦度1/% + flatnessTwo?: string // 平坦度2/% + flatnessThree?: string // 平坦度3/% + flatnessFour?: string // 平坦度4/% + flatnessFive?: string // 平坦度5/% + flatnessSix?: string // 平坦度6/% + flatnessSeven?: string // 平坦度7/% + flatnessEight?: string // 平坦度8/% + flatnessNine?: string // 平坦度9/% + flatnessTen?: string // 平坦度10/% + + testValueUnit?: string // 测量值单位 + convertVoltageUnit?: string // 转换为电压值单位 + manufactureNo?: string // 探头出厂编号 + equipmentName?: string // 探头设备名称 + model?: string // 探头规格型号 + conclusion?: number // 结论(1/0) + maximumErrorAbsolute?: string // 最大允许误差的绝对值 + maximumErrorAbsoluteUnit?: string // 最大允许误差的绝对值单位 + qualified?: number // 稳定性考核是否合格 + stability?: string // 稳定性 + technicalIndex?: string // 技术指标 + technicalIndexSymbol?: string // 技术指标前符号 + technicalIndexUnit?: string // 技术指标单位 + typeValue?: string // 类型 + + testValueOneDate?: string // 核查读数1日期(稳定性) + testValueTwoDate?: string // 核查读数2日期(稳定性) + testValueThreeDate?: string // 核查读数3日期(稳定性) + testValueFourDate?: string // 核查读数4日期(稳定性) + testValueFiveDate?: string // 核查读数5日期(稳定性) + testValueSixDate?: string // 核查读数6日期(稳定性) + testValueSevenDate?: string // 核查读数7日期(稳定性) + testValueEightDate?: string // 核查读数8日期(稳定性) + testValueNineDate?: string // 核查读数9日期(稳定性) + testValueTenDate?: string // 核查读数10日期(稳定性) }