diff --git a/src/views/business/measure/item/components/fourteen/components/clock.vue b/src/views/business/measure/item/components/fourteen/components/clock.vue index e466896..b226635 100644 --- a/src/views/business/measure/item/components/fourteen/components/clock.vue +++ b/src/views/business/measure/item/components/fourteen/components/clock.vue @@ -106,7 +106,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -121,7 +121,7 @@ { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, { text: 'T3', value: 'tThree', align: 'center', required: true, type: 'number' }, { text: 'T3单位', value: 'tThreeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_stability = ref([ // 频率稳定度 @@ -130,7 +130,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_frequency_drift_rate = ref([ // 日频率漂移率 @@ -141,7 +141,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/clock.vue b/src/views/business/measure/item/components/fourteen/components/clock.vue index e466896..b226635 100644 --- a/src/views/business/measure/item/components/fourteen/components/clock.vue +++ b/src/views/business/measure/item/components/fourteen/components/clock.vue @@ -106,7 +106,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -121,7 +121,7 @@ { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, { text: 'T3', value: 'tThree', align: 'center', required: true, type: 'number' }, { text: 'T3单位', value: 'tThreeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_stability = ref([ // 频率稳定度 @@ -130,7 +130,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_frequency_drift_rate = ref([ // 日频率漂移率 @@ -141,7 +141,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue index 33c3474..2cf77fe 100644 --- a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue +++ b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue @@ -111,7 +111,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_relative_frequency_deviation = ref([ // 相对频率偏差 @@ -122,7 +122,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: false, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -134,7 +134,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_aging_rate = ref([ // 日老化率 @@ -145,7 +145,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/clock.vue b/src/views/business/measure/item/components/fourteen/components/clock.vue index e466896..b226635 100644 --- a/src/views/business/measure/item/components/fourteen/components/clock.vue +++ b/src/views/business/measure/item/components/fourteen/components/clock.vue @@ -106,7 +106,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -121,7 +121,7 @@ { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, { text: 'T3', value: 'tThree', align: 'center', required: true, type: 'number' }, { text: 'T3单位', value: 'tThreeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_stability = ref([ // 频率稳定度 @@ -130,7 +130,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_frequency_drift_rate = ref([ // 日频率漂移率 @@ -141,7 +141,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue index 33c3474..2cf77fe 100644 --- a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue +++ b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue @@ -111,7 +111,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_relative_frequency_deviation = ref([ // 相对频率偏差 @@ -122,7 +122,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: false, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -134,7 +134,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_aging_rate = ref([ // 日老化率 @@ -145,7 +145,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue index b9a421d..e3bd205 100644 --- a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue +++ b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue @@ -132,7 +132,7 @@ { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, { text: '测量间隔', value: 'measureInterval', align: 'center', required: true, type: 'number' }, { text: '测量间隔单位', value: 'measureIntervalUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_stability = ref([ // 晶振1s频率稳定度 @@ -140,14 +140,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_deviation = ref([ // 晶振相对频率偏差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_reproducibility = ref([ // 晶振频率复现性 @@ -158,7 +158,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_dailyAging_rate = ref([ // 晶振日老化率 @@ -168,7 +168,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_measure_range = ref( // 频率测量范围、输入灵敏度 @@ -203,7 +203,7 @@ { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_range = ref([ // 周期测量范围、输入灵敏度 @@ -213,7 +213,7 @@ { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitude', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_error = ref([ // 周期测量误差 @@ -224,14 +224,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceMaxInputLevelUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_time_interval_measure_range = ref([ // 时间间隔测量范围及测量误差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/clock.vue b/src/views/business/measure/item/components/fourteen/components/clock.vue index e466896..b226635 100644 --- a/src/views/business/measure/item/components/fourteen/components/clock.vue +++ b/src/views/business/measure/item/components/fourteen/components/clock.vue @@ -106,7 +106,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -121,7 +121,7 @@ { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, { text: 'T3', value: 'tThree', align: 'center', required: true, type: 'number' }, { text: 'T3单位', value: 'tThreeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_stability = ref([ // 频率稳定度 @@ -130,7 +130,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_frequency_drift_rate = ref([ // 日频率漂移率 @@ -141,7 +141,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue index 33c3474..2cf77fe 100644 --- a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue +++ b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue @@ -111,7 +111,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_relative_frequency_deviation = ref([ // 相对频率偏差 @@ -122,7 +122,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: false, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -134,7 +134,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_aging_rate = ref([ // 日老化率 @@ -145,7 +145,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue index b9a421d..e3bd205 100644 --- a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue +++ b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue @@ -132,7 +132,7 @@ { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, { text: '测量间隔', value: 'measureInterval', align: 'center', required: true, type: 'number' }, { text: '测量间隔单位', value: 'measureIntervalUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_stability = ref([ // 晶振1s频率稳定度 @@ -140,14 +140,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_deviation = ref([ // 晶振相对频率偏差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_reproducibility = ref([ // 晶振频率复现性 @@ -158,7 +158,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_dailyAging_rate = ref([ // 晶振日老化率 @@ -168,7 +168,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_measure_range = ref( // 频率测量范围、输入灵敏度 @@ -203,7 +203,7 @@ { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_range = ref([ // 周期测量范围、输入灵敏度 @@ -213,7 +213,7 @@ { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitude', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_error = ref([ // 周期测量误差 @@ -224,14 +224,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceMaxInputLevelUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_time_interval_measure_range = ref([ // 时间间隔测量范围及测量误差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/ninth/templateDetail.vue b/src/views/business/measure/item/components/ninth/templateDetail.vue index 664a39a..6e8f544 100644 --- a/src/views/business/measure/item/components/ninth/templateDetail.vue +++ b/src/views/business/measure/item/components/ninth/templateDetail.vue @@ -152,7 +152,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'valueOne', align: 'center', required: true, type: 'number', width: '400' }, + { text: '技术指标', value: 'valueOne', align: 'center', required: false, type: 'number', width: '400' }, ]) const columns_intermediate_frequency_bandwidth = ref([ // 中频带宽 @@ -163,7 +163,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'valueTwo', align: 'center', required: true, width: '400' }, + { text: '技术指标', value: 'valueTwo', align: 'center', required: false, width: '400' }, ]) const columns_transition_deviation = ref([ // 中频带宽转换偏差 @@ -174,7 +174,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: '250' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: '250' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) @@ -188,7 +188,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) @@ -205,7 +205,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: 180 }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: 180 }, ]) const columns_input_frequency_response = ref([ // 输入频响 @@ -214,7 +214,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) const columns_average_noise_level = ref([ // 平均噪声电平 @@ -238,8 +238,8 @@ { text: 'VBW', value: 'vbwValue', align: 'center', required: true, type: 'number' }, { text: 'VBW单位', value: 'vbwValueUnit', align: 'center', required: true, type: 'select' }, { text: '二次谐波失真指标上限', value: 'upperIndexTwice', align: 'center', required: true, type: 'number' }, - { text: '三次谐波失真指标上限', value: 'upperIndexThrice', align: 'center', required: true, type: 'number' }, - { text: '四次谐波失真指标上限', value: 'upperIndexQuartic', align: 'center', required: true, type: 'number' }, + { text: '三次谐波失真指标上限', value: 'upperIndexThrice', align: 'center', required: false, type: 'number' }, + { text: '四次谐波失真指标上限', value: 'upperIndexQuartic', align: 'center', required: false, type: 'number' }, ]) const columns_input_attenuator = ref([ // 输入衰减 @@ -254,7 +254,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio', width: 220 }, ]) @@ -268,7 +268,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: 220 }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: 220 }, ]) const columns_calibrating_signal = ref([ // 校准信号 { text: '检定项目', value: 'params', align: 'center', required: true, type: 'text' }, diff --git a/src/views/business/measure/item/components/fourteen/components/clock.vue b/src/views/business/measure/item/components/fourteen/components/clock.vue index e466896..b226635 100644 --- a/src/views/business/measure/item/components/fourteen/components/clock.vue +++ b/src/views/business/measure/item/components/fourteen/components/clock.vue @@ -106,7 +106,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -121,7 +121,7 @@ { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, { text: 'T3', value: 'tThree', align: 'center', required: true, type: 'number' }, { text: 'T3单位', value: 'tThreeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_stability = ref([ // 频率稳定度 @@ -130,7 +130,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_frequency_drift_rate = ref([ // 日频率漂移率 @@ -141,7 +141,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue index 33c3474..2cf77fe 100644 --- a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue +++ b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue @@ -111,7 +111,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_relative_frequency_deviation = ref([ // 相对频率偏差 @@ -122,7 +122,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: false, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -134,7 +134,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_aging_rate = ref([ // 日老化率 @@ -145,7 +145,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue index b9a421d..e3bd205 100644 --- a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue +++ b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue @@ -132,7 +132,7 @@ { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, { text: '测量间隔', value: 'measureInterval', align: 'center', required: true, type: 'number' }, { text: '测量间隔单位', value: 'measureIntervalUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_stability = ref([ // 晶振1s频率稳定度 @@ -140,14 +140,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_deviation = ref([ // 晶振相对频率偏差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_reproducibility = ref([ // 晶振频率复现性 @@ -158,7 +158,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_dailyAging_rate = ref([ // 晶振日老化率 @@ -168,7 +168,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_measure_range = ref( // 频率测量范围、输入灵敏度 @@ -203,7 +203,7 @@ { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_range = ref([ // 周期测量范围、输入灵敏度 @@ -213,7 +213,7 @@ { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitude', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_error = ref([ // 周期测量误差 @@ -224,14 +224,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceMaxInputLevelUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_time_interval_measure_range = ref([ // 时间间隔测量范围及测量误差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/ninth/templateDetail.vue b/src/views/business/measure/item/components/ninth/templateDetail.vue index 664a39a..6e8f544 100644 --- a/src/views/business/measure/item/components/ninth/templateDetail.vue +++ b/src/views/business/measure/item/components/ninth/templateDetail.vue @@ -152,7 +152,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'valueOne', align: 'center', required: true, type: 'number', width: '400' }, + { text: '技术指标', value: 'valueOne', align: 'center', required: false, type: 'number', width: '400' }, ]) const columns_intermediate_frequency_bandwidth = ref([ // 中频带宽 @@ -163,7 +163,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'valueTwo', align: 'center', required: true, width: '400' }, + { text: '技术指标', value: 'valueTwo', align: 'center', required: false, width: '400' }, ]) const columns_transition_deviation = ref([ // 中频带宽转换偏差 @@ -174,7 +174,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: '250' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: '250' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) @@ -188,7 +188,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) @@ -205,7 +205,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: 180 }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: 180 }, ]) const columns_input_frequency_response = ref([ // 输入频响 @@ -214,7 +214,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) const columns_average_noise_level = ref([ // 平均噪声电平 @@ -238,8 +238,8 @@ { text: 'VBW', value: 'vbwValue', align: 'center', required: true, type: 'number' }, { text: 'VBW单位', value: 'vbwValueUnit', align: 'center', required: true, type: 'select' }, { text: '二次谐波失真指标上限', value: 'upperIndexTwice', align: 'center', required: true, type: 'number' }, - { text: '三次谐波失真指标上限', value: 'upperIndexThrice', align: 'center', required: true, type: 'number' }, - { text: '四次谐波失真指标上限', value: 'upperIndexQuartic', align: 'center', required: true, type: 'number' }, + { text: '三次谐波失真指标上限', value: 'upperIndexThrice', align: 'center', required: false, type: 'number' }, + { text: '四次谐波失真指标上限', value: 'upperIndexQuartic', align: 'center', required: false, type: 'number' }, ]) const columns_input_attenuator = ref([ // 输入衰减 @@ -254,7 +254,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio', width: 220 }, ]) @@ -268,7 +268,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: 220 }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: 220 }, ]) const columns_calibrating_signal = ref([ // 校准信号 { text: '检定项目', value: 'params', align: 'center', required: true, type: 'text' }, diff --git a/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue index 1788f6c..2206e83 100644 --- a/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue +++ b/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue @@ -536,7 +536,7 @@ if (title === '输入频响') { list = list.map((item: any) => ({ ...item, averageValue: ((Number(item.oneValue) + Number(item.twoValue) + Number(item.threeValue)) / 3).toFixed(2) })) } - const res = await calculateFun(list) + const res = await calculateFun(list.map((item: any) => ({ ...item, technicalIndex: String(item.technicalIndex) ? item.technicalIndex : '/' }))) return res.map(item => ({ ...item, params: title })) } // 点击计算结果 diff --git a/src/views/business/measure/item/components/fourteen/components/clock.vue b/src/views/business/measure/item/components/fourteen/components/clock.vue index e466896..b226635 100644 --- a/src/views/business/measure/item/components/fourteen/components/clock.vue +++ b/src/views/business/measure/item/components/fourteen/components/clock.vue @@ -106,7 +106,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -121,7 +121,7 @@ { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, { text: 'T3', value: 'tThree', align: 'center', required: true, type: 'number' }, { text: 'T3单位', value: 'tThreeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_stability = ref([ // 频率稳定度 @@ -130,7 +130,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_frequency_drift_rate = ref([ // 日频率漂移率 @@ -141,7 +141,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue index 33c3474..2cf77fe 100644 --- a/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue +++ b/src/views/business/measure/item/components/fourteen/components/crystalOscillator.vue @@ -111,7 +111,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_relative_frequency_deviation = ref([ // 相对频率偏差 @@ -122,7 +122,7 @@ { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: false, type: 'number' }, { text: '开机时间', value: 'onTime', align: 'center', required: true, type: 'number' }, { text: '开机时间单位', value: 'onTimeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_reproducibility = ref([ // 频率复现性 @@ -134,7 +134,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_daily_aging_rate = ref([ // 日老化率 @@ -145,7 +145,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue index b9a421d..e3bd205 100644 --- a/src/views/business/measure/item/components/fourteen/components/universalCounter.vue +++ b/src/views/business/measure/item/components/fourteen/components/universalCounter.vue @@ -132,7 +132,7 @@ { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, { text: '测量间隔', value: 'measureInterval', align: 'center', required: true, type: 'number' }, { text: '测量间隔单位', value: 'measureIntervalUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_stability = ref([ // 晶振1s频率稳定度 @@ -140,14 +140,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, { text: '组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度uc', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_deviation = ref([ // 晶振相对频率偏差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '倍增次数', value: 'multiplyFrequency', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_reproducibility = ref([ // 晶振频率复现性 @@ -158,7 +158,7 @@ { text: 'T1/T3单位', value: 'tOneUnit', align: 'center', required: true, type: 'select' }, { text: 'T2', value: 'tTwo', align: 'center', required: true, type: 'number' }, { text: 'T2单位', value: 'tTwoUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_crystal_oscillator_dailyAging_rate = ref([ // 晶振日老化率 @@ -168,7 +168,7 @@ { text: '取样时间', value: 'sampleTime', align: 'center', required: true, type: 'number' }, { text: '取样时间单位', value: 'sampleTimeUnit', align: 'center', required: true, type: 'select' }, { text: '采样组数', value: 'sampleGroupNumber', align: 'center', required: true, type: 'number' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_frequency_measure_range = ref( // 频率测量范围、输入灵敏度 @@ -203,7 +203,7 @@ { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_range = ref([ // 周期测量范围、输入灵敏度 @@ -213,7 +213,7 @@ { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitude', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '输入灵敏度技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_periodic_measure_error = ref([ // 周期测量误差 @@ -224,14 +224,14 @@ { text: '闸门时间', value: 'gateTime', align: 'center', required: true, type: 'select', bind: 'value' }, { text: '信号源输出幅度', value: 'signalSourceOutputAmplitudeUnit', align: 'center', required: true, type: 'number' }, { text: '信号源输出幅度单位', value: 'signalSourceMaxInputLevelUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) const columns_time_interval_measure_range = ref([ // 时间间隔测量范围及测量误差 { text: '检定项目', value: 'params', align: 'center', required: false, type: 'text' }, { text: '标称值', value: 'nominalValue', align: 'center', required: true, type: 'number' }, { text: '标称值单位', value: 'nominalValueUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '不确定度U(k=2)', value: 'urel', align: 'center', required: true, type: 'number' }, ]) // --------------------------------表格操作--------------------------------------------------- diff --git a/src/views/business/measure/item/components/ninth/templateDetail.vue b/src/views/business/measure/item/components/ninth/templateDetail.vue index 664a39a..6e8f544 100644 --- a/src/views/business/measure/item/components/ninth/templateDetail.vue +++ b/src/views/business/measure/item/components/ninth/templateDetail.vue @@ -152,7 +152,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'valueOne', align: 'center', required: true, type: 'number', width: '400' }, + { text: '技术指标', value: 'valueOne', align: 'center', required: false, type: 'number', width: '400' }, ]) const columns_intermediate_frequency_bandwidth = ref([ // 中频带宽 @@ -163,7 +163,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'valueTwo', align: 'center', required: true, width: '400' }, + { text: '技术指标', value: 'valueTwo', align: 'center', required: false, width: '400' }, ]) const columns_transition_deviation = ref([ // 中频带宽转换偏差 @@ -174,7 +174,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: '250' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: '250' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) @@ -188,7 +188,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) @@ -205,7 +205,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: 180 }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: 180 }, ]) const columns_input_frequency_response = ref([ // 输入频响 @@ -214,7 +214,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio' }, ]) const columns_average_noise_level = ref([ // 平均噪声电平 @@ -238,8 +238,8 @@ { text: 'VBW', value: 'vbwValue', align: 'center', required: true, type: 'number' }, { text: 'VBW单位', value: 'vbwValueUnit', align: 'center', required: true, type: 'select' }, { text: '二次谐波失真指标上限', value: 'upperIndexTwice', align: 'center', required: true, type: 'number' }, - { text: '三次谐波失真指标上限', value: 'upperIndexThrice', align: 'center', required: true, type: 'number' }, - { text: '四次谐波失真指标上限', value: 'upperIndexQuartic', align: 'center', required: true, type: 'number' }, + { text: '三次谐波失真指标上限', value: 'upperIndexThrice', align: 'center', required: false, type: 'number' }, + { text: '四次谐波失真指标上限', value: 'upperIndexQuartic', align: 'center', required: false, type: 'number' }, ]) const columns_input_attenuator = ref([ // 输入衰减 @@ -254,7 +254,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number' }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number' }, { text: '是否为参考点', value: 'referencePoint', align: 'center', required: true, type: 'radio', width: 220 }, ]) @@ -268,7 +268,7 @@ { text: '频率单位', value: 'frequencyUnit', align: 'center', required: true, type: 'select' }, { text: '幅度', value: 'amplitude', align: 'center', required: true, type: 'number' }, { text: '幅度单位', value: 'amplitudeUnit', align: 'center', required: true, type: 'select' }, - { text: '技术指标', value: 'technicalIndex', align: 'center', required: true, type: 'number', width: 220 }, + { text: '技术指标', value: 'technicalIndex', align: 'center', required: false, type: 'number', width: 220 }, ]) const columns_calibrating_signal = ref([ // 校准信号 { text: '检定项目', value: 'params', align: 'center', required: true, type: 'text' }, diff --git a/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue index 1788f6c..2206e83 100644 --- a/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue +++ b/src/views/business/taskMeasure/measureData/components/ninth/templateDetail.vue @@ -536,7 +536,7 @@ if (title === '输入频响') { list = list.map((item: any) => ({ ...item, averageValue: ((Number(item.oneValue) + Number(item.twoValue) + Number(item.threeValue)) / 3).toFixed(2) })) } - const res = await calculateFun(list) + const res = await calculateFun(list.map((item: any) => ({ ...item, technicalIndex: String(item.technicalIndex) ? item.technicalIndex : '/' }))) return res.map(item => ({ ...item, params: title })) } // 点击计算结果 diff --git a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue index 06964d5..3624fbf 100644 --- a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue +++ b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue @@ -488,12 +488,12 @@ >