diff --git a/src/views/business/manager/sendReceive/components/measureItem.vue b/src/views/business/manager/sendReceive/components/measureItem.vue index 6a964bc..878f058 100644 --- a/src/views/business/manager/sendReceive/components/measureItem.vue +++ b/src/views/business/manager/sendReceive/components/measureItem.vue @@ -12,6 +12,7 @@ import templateDetailTenth from '@/views/business/measure/item/components/tenth/templateDetail.vue' import templateDetailThirteenth from '@/views/business/measure/item/components/thirteenth/templateDetail.vue' import templateDetailfifteenth from '@/views/business/measure/item/components/fifteenth/templateDetail.vue' +import templateDetailSeventeen from '@/views/business/measure/item/components/seventeen/templateDetail.vue' const props = defineProps({ pageType: { // 页面类型 @@ -53,6 +54,9 @@ else if (belongStandardEquipment === '15') { // 第15套:小功率 list = response.measureItemDataLowPowerList // 检定项表格 } + else if (belongStandardEquipment === '17') { // 第17套:S参数 + list = response.measureItemDataSParamList // 检定项表格 + } return list } @@ -135,6 +139,26 @@ item.triggerSensitivity = res.data.triggerSensitivity // 触发灵敏度(示波器-数字) item.verticalAmplitude = res.data.verticalAmplitude // 垂直幅度(示波器-模拟) } + else if (item.belongStandardEquipment === '17') { // S参数 + item.appearanceFunctionCheck = res.data.appearanceFunctionCheck // 外观及功能性检查 + item.vswr = res.data.vswr // 电压驻波比 + item.insertionLoss = res.data.insertionLoss // 插入损耗 + item.isolationDegree = res.data.isolationDegree // 隔离度 + item.gainFlatness = res.data.gainFlatness // 增益、增益平坦度 + item.couplingDirection = res.data.couplingDirection // 耦合度、方向性 + item.amplitudeConsistency = res.data.amplitudeConsistency // 幅度一致性 + item.phaseShift = res.data.phaseShift // 相移 + item.phaseConsistency = res.data.phaseConsistency // 相位一致性 + item.groupDelay = res.data.groupDelay // 群时延 + item.filterCharacter = res.data.filterCharacter // 滤波器特性(3dB截止频率、通带宽度、通带频响、通带插损、阻带衰减及矩形系数) + item.pointOutputPowerLevel = res.data.pointOutputPowerLevel // 1dB压缩点输出功率电平 + item.powerFlatness = res.data.powerFlatness // 输出功率、功率平坦度 + item.spuriousSuppression = res.data.spuriousSuppression // 杂散抑制 + item.harmonicDistortion = res.data.harmonicDistortion // 谐波失真 + item.phaseNoise = res.data.phaseNoise // 相位噪声 + item.transferAmplitude = res.data.transferAmplitude // 传输幅度 + item.transferPhaseShift = res.data.transferPhaseShift // 传输相移 + } item.itemRemark = res.data.itemRemark // 检定项备注 loading.close() }) @@ -311,6 +335,35 @@ page-type="detail" /> + + + + + + { const params = solveRecordParams() // 铯原子检定装置需要传递图片 - if (belongStandardEquipment.value === '14' && document.getElementById('chart')) { + if ((belongStandardEquipment.value === '14') && document.getElementById('chart')) { if (document.getElementById('chart')?.querySelectorAll('canvas').length) { const file = base64toFile(getChartsFile(document.getElementById('chart')?.querySelectorAll('canvas')[0]), itemCategoryName.value, 'png') const fd = new FormData()