diff --git a/src/components.d.ts b/src/components.d.ts
index 8265f7d..f96489f 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -31,7 +31,6 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
- copy: typeof import('./components/Echart/BarChartHorizontal copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
diff --git a/src/components.d.ts b/src/components.d.ts
index 8265f7d..f96489f 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -31,7 +31,6 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
- copy: typeof import('./components/Echart/BarChartHorizontal copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
diff --git a/src/views/business/measure/item/components/sixth/templateDetail.vue b/src/views/business/measure/item/components/sixth/templateDetail.vue
index 48e0223..4b7034a 100644
--- a/src/views/business/measure/item/components/sixth/templateDetail.vue
+++ b/src/views/business/measure/item/components/sixth/templateDetail.vue
@@ -182,7 +182,7 @@
-
+
整定压力
diff --git a/src/components.d.ts b/src/components.d.ts
index 8265f7d..f96489f 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -31,7 +31,6 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
- copy: typeof import('./components/Echart/BarChartHorizontal copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
diff --git a/src/views/business/measure/item/components/sixth/templateDetail.vue b/src/views/business/measure/item/components/sixth/templateDetail.vue
index 48e0223..4b7034a 100644
--- a/src/views/business/measure/item/components/sixth/templateDetail.vue
+++ b/src/views/business/measure/item/components/sixth/templateDetail.vue
@@ -182,7 +182,7 @@
-
+
整定压力
diff --git a/src/views/business/measure/item/detail.vue b/src/views/business/measure/item/detail.vue
index 98d9991..68e453a 100644
--- a/src/views/business/measure/item/detail.vue
+++ b/src/views/business/measure/item/detail.vue
@@ -329,6 +329,7 @@
: [{}], // 整定压力
appearanceFunctionCheck: getObject.value.appearanceFunctionCheck, // 外观及功能检查
sealingTest: getObject.value.sealingTest, // 密封试验
+ rippleVoltage: getObject.value.rippleVoltage, // 整定压力
}
}
else if (form.value.belongStandardEquipment === '8') { // 第8套:E2等砝码
diff --git a/src/components.d.ts b/src/components.d.ts
index 8265f7d..f96489f 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -31,7 +31,6 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
- copy: typeof import('./components/Echart/BarChartHorizontal copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
diff --git a/src/views/business/measure/item/components/sixth/templateDetail.vue b/src/views/business/measure/item/components/sixth/templateDetail.vue
index 48e0223..4b7034a 100644
--- a/src/views/business/measure/item/components/sixth/templateDetail.vue
+++ b/src/views/business/measure/item/components/sixth/templateDetail.vue
@@ -182,7 +182,7 @@
-
+
整定压力
diff --git a/src/views/business/measure/item/detail.vue b/src/views/business/measure/item/detail.vue
index 98d9991..68e453a 100644
--- a/src/views/business/measure/item/detail.vue
+++ b/src/views/business/measure/item/detail.vue
@@ -329,6 +329,7 @@
: [{}], // 整定压力
appearanceFunctionCheck: getObject.value.appearanceFunctionCheck, // 外观及功能检查
sealingTest: getObject.value.sealingTest, // 密封试验
+ rippleVoltage: getObject.value.rippleVoltage, // 整定压力
}
}
else if (form.value.belongStandardEquipment === '8') { // 第8套:E2等砝码
diff --git a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
index 41321f0..7540458 100644
--- a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
+++ b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
@@ -232,12 +232,19 @@
}
// 最大允许误差 计算
const calcMaxError = (item: any) => {
+ console.log(item, '1111')
// 1数字式、2指针式
if (item.dataTypeType === '1') {
if (item.maximumError === '2') {
+ // const a = (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB) * Number(item.resolution)) || 0
+ // console.log(a, 'aaa')
+ // console.log(transformDecimal(a, 3))
return (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB) * Number(item.resolution)) || 0
}
- else if (item.maximumError === '2') {
+ else if (item.maximumError === '3') {
+ // const b = (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB)) || 0
+ // console.log(b, 'aaa')
+ // console.log(transformDecimal(b, 3))
return (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB)) || 0
}
else if (item.maximumError === '1') {
@@ -276,15 +283,15 @@
break
case '3':
// 电压示值误差
- voltageRepresentationValueErrorList.value.push({ ...item, params: '电压示值误差', absoluteError: transformDecimal(item.absoluteError, 2), standardValue: transformDecimal(item.standardValue, 2), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 2) : transformDecimal(Number(item.maximumError) || 0, 2) })
+ voltageRepresentationValueErrorList.value.push({ ...item, params: '电压示值误差', absoluteError: transformDecimal(item.absoluteError, 2), standardValue: transformDecimal(item.standardValue, 2), maximumError: Number(calcMaxError(item) || 0).toFixed(2) })
break
case '4':
// 电流示值误差(直接测量)
- ammeterDirectList.value.push({ ...item, params: '电流示值误差(直接测量)', absoluteError: transformDecimal(item.absoluteError, 3), standardValue: transformDecimal(item.standardValue, 3), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 3) : transformDecimal(Number(item.maximumError) || 0, 3) })
+ ammeterDirectList.value.push({ ...item, params: '电流示值误差(直接测量)', absoluteError: transformDecimal(item.absoluteError, 3), standardValue: transformDecimal(item.standardValue, 3), maximumError: Number(calcMaxError(item) || 0).toFixed(3) })
break
case '5':
// 电流示值误差(间接测量)
- ammeterIndirectList.value.push({ ...item, params: '电流示值误差(间接测量)', standardVoltageValue: transformDecimal(item.standardVoltageValue, 6), standardValue: transformDecimal(item.standardValue, 3), absoluteError: transformDecimal(item.absoluteError, 3), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 3) : transformDecimal(Number(item.maximumError) || 0, 3) })
+ ammeterIndirectList.value.push({ ...item, params: '电流示值误差(间接测量)', standardVoltageValue: transformDecimal(item.standardVoltageValue, 6), standardValue: transformDecimal(item.standardValue, 3), absoluteError: transformDecimal(item.absoluteError, 3), maximumError: Number(calcMaxError(item)).toFixed(3) })
break
case '6':
// 纹波电压
@@ -362,7 +369,17 @@
const params = {
belongStandardEquipment: itemFormData.value.belongStandardEquipment, // 检校标准装置
itemCategoryName: itemFormData.value.itemCategoryName, // 检定项分类名称
- measureDataDcPowerList: list.map((item: any) => ({ ...item, exceedMark: 0 })),
+ measureDataDcPowerList: list.map((item: any) => ({ ...item, exceedMark: 0 })).map((item: any) => {
+ if (item.dataType === '3' || item.dataType === '4' || item.dataType === '5') {
+ return {
+ ...item,
+ maximumError: Number(calcMaxError(item) || 0).toFixed(item.dataType === '3' ? 2 : 3),
+ }
+ }
+ else {
+ return item
+ }
+ }),
}
const res = await calculateHandle(params)
result = res.data
diff --git a/src/components.d.ts b/src/components.d.ts
index 8265f7d..f96489f 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -31,7 +31,6 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
- copy: typeof import('./components/Echart/BarChartHorizontal copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
diff --git a/src/views/business/measure/item/components/sixth/templateDetail.vue b/src/views/business/measure/item/components/sixth/templateDetail.vue
index 48e0223..4b7034a 100644
--- a/src/views/business/measure/item/components/sixth/templateDetail.vue
+++ b/src/views/business/measure/item/components/sixth/templateDetail.vue
@@ -182,7 +182,7 @@
-
+
整定压力
diff --git a/src/views/business/measure/item/detail.vue b/src/views/business/measure/item/detail.vue
index 98d9991..68e453a 100644
--- a/src/views/business/measure/item/detail.vue
+++ b/src/views/business/measure/item/detail.vue
@@ -329,6 +329,7 @@
: [{}], // 整定压力
appearanceFunctionCheck: getObject.value.appearanceFunctionCheck, // 外观及功能检查
sealingTest: getObject.value.sealingTest, // 密封试验
+ rippleVoltage: getObject.value.rippleVoltage, // 整定压力
}
}
else if (form.value.belongStandardEquipment === '8') { // 第8套:E2等砝码
diff --git a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
index 41321f0..7540458 100644
--- a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
+++ b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
@@ -232,12 +232,19 @@
}
// 最大允许误差 计算
const calcMaxError = (item: any) => {
+ console.log(item, '1111')
// 1数字式、2指针式
if (item.dataTypeType === '1') {
if (item.maximumError === '2') {
+ // const a = (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB) * Number(item.resolution)) || 0
+ // console.log(a, 'aaa')
+ // console.log(transformDecimal(a, 3))
return (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB) * Number(item.resolution)) || 0
}
- else if (item.maximumError === '2') {
+ else if (item.maximumError === '3') {
+ // const b = (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB)) || 0
+ // console.log(b, 'aaa')
+ // console.log(transformDecimal(b, 3))
return (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB)) || 0
}
else if (item.maximumError === '1') {
@@ -276,15 +283,15 @@
break
case '3':
// 电压示值误差
- voltageRepresentationValueErrorList.value.push({ ...item, params: '电压示值误差', absoluteError: transformDecimal(item.absoluteError, 2), standardValue: transformDecimal(item.standardValue, 2), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 2) : transformDecimal(Number(item.maximumError) || 0, 2) })
+ voltageRepresentationValueErrorList.value.push({ ...item, params: '电压示值误差', absoluteError: transformDecimal(item.absoluteError, 2), standardValue: transformDecimal(item.standardValue, 2), maximumError: Number(calcMaxError(item) || 0).toFixed(2) })
break
case '4':
// 电流示值误差(直接测量)
- ammeterDirectList.value.push({ ...item, params: '电流示值误差(直接测量)', absoluteError: transformDecimal(item.absoluteError, 3), standardValue: transformDecimal(item.standardValue, 3), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 3) : transformDecimal(Number(item.maximumError) || 0, 3) })
+ ammeterDirectList.value.push({ ...item, params: '电流示值误差(直接测量)', absoluteError: transformDecimal(item.absoluteError, 3), standardValue: transformDecimal(item.standardValue, 3), maximumError: Number(calcMaxError(item) || 0).toFixed(3) })
break
case '5':
// 电流示值误差(间接测量)
- ammeterIndirectList.value.push({ ...item, params: '电流示值误差(间接测量)', standardVoltageValue: transformDecimal(item.standardVoltageValue, 6), standardValue: transformDecimal(item.standardValue, 3), absoluteError: transformDecimal(item.absoluteError, 3), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 3) : transformDecimal(Number(item.maximumError) || 0, 3) })
+ ammeterIndirectList.value.push({ ...item, params: '电流示值误差(间接测量)', standardVoltageValue: transformDecimal(item.standardVoltageValue, 6), standardValue: transformDecimal(item.standardValue, 3), absoluteError: transformDecimal(item.absoluteError, 3), maximumError: Number(calcMaxError(item)).toFixed(3) })
break
case '6':
// 纹波电压
@@ -362,7 +369,17 @@
const params = {
belongStandardEquipment: itemFormData.value.belongStandardEquipment, // 检校标准装置
itemCategoryName: itemFormData.value.itemCategoryName, // 检定项分类名称
- measureDataDcPowerList: list.map((item: any) => ({ ...item, exceedMark: 0 })),
+ measureDataDcPowerList: list.map((item: any) => ({ ...item, exceedMark: 0 })).map((item: any) => {
+ if (item.dataType === '3' || item.dataType === '4' || item.dataType === '5') {
+ return {
+ ...item,
+ maximumError: Number(calcMaxError(item) || 0).toFixed(item.dataType === '3' ? 2 : 3),
+ }
+ }
+ else {
+ return item
+ }
+ }),
}
const res = await calculateHandle(params)
result = res.data
diff --git a/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue
index d2675ad..fa9d201 100644
--- a/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue
+++ b/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue
@@ -83,7 +83,7 @@
required: false,
children: [
{ text: '调整前', value: 'beforeAdjustFirst', align: 'center', required: true, width: '180', type: 'inputNumber' },
- { text: '调整后', value: 'afterAdjustFirst', align: 'center', required: true, width: '180', type: 'inputNumber' },
+ { text: '调整后', value: 'afterAdjustFirst', align: 'center', required: false, width: '180', type: 'inputNumber' },
],
},
{
@@ -93,7 +93,7 @@
required: false,
children: [
{ text: '调整前', value: 'beforeAdjustSecond', align: 'center', required: true, width: '180', type: 'inputNumber' },
- { text: '调整后', value: 'afterAdjustSecond', align: 'center', required: true, width: '180', type: 'inputNumber' },
+ { text: '调整后', value: 'afterAdjustSecond', align: 'center', required: false, width: '180', type: 'inputNumber' },
],
},
{
@@ -103,7 +103,7 @@
required: false,
children: [
{ text: '调整前', value: 'beforeAdjustThird', align: 'center', required: true, width: '180', type: 'inputNumber' },
- { text: '调整后', value: 'afterAdjustThird', align: 'center', required: true, width: '180', type: 'inputNumber' },
+ { text: '调整后', value: 'afterAdjustThird', align: 'center', required: false, width: '180', type: 'inputNumber' },
],
},
{
@@ -137,7 +137,10 @@
itemFormData.value.itemId = res.data.itemId // 检定项id
itemFormData.value.itemCategoryName = res.data.itemCategoryName // 设备检定项分类名称
itemFormData.value.itemCategoryId = res.data.itemCategoryId ? res.data.itemCategoryId : itemFormData.value.itemCategoryId // 设备检定项分类名称id
- itemFormData.value.appearance = `${res.data.appearance}` // 外观(1/0)
+ itemFormData.value.appearance = `${res.data.appearance}`
+ itemFormData.value.tightness = `${res.data.tightness}`
+ itemFormData.value.appearanceFunctionCheck = Number(res.data.appearanceFunctionCheck) // 外观及功能检查
+ itemFormData.value.sealingTest = Number(res.data.sealingTest) // 密封
res.data.measureDataSafetyValueList.forEach((item: any) => {
list.value.push({
beforeAdjustAverage: item.beforeAdjustAverage,
@@ -216,8 +219,9 @@
getItemInfo(params).then((res) => {
console.log(res.data, 'data')
// itemFormData.value.appearance = res.data.measureItemConfigPistonGauge.appearance ? '1' : '' // 外观及功能检查 1有外观,2没有外观
- itemFormData.value.appearanceFunctionCheck = res.data.appearanceFunctionCheck // 外观及功能检查
- itemFormData.value.sealingTest = res.data.sealingTest // 密封
+ itemFormData.value.appearanceFunctionCheck = Number(res.data.appearanceFunctionCheck) // 外观及功能检查
+ itemFormData.value.sealingTest = Number(res.data.sealingTest) // 密封
+ console.log(itemFormData.value, 'itemFormData.value')
// console.log(itemFormData.value, 'itemFormData.value')
initInputData(res.data.measureItemDataSafetyValveList)
})
@@ -371,7 +375,7 @@
>
-
+
-
+
-
+
整定压力
diff --git a/src/views/business/measure/item/detail.vue b/src/views/business/measure/item/detail.vue
index 98d9991..68e453a 100644
--- a/src/views/business/measure/item/detail.vue
+++ b/src/views/business/measure/item/detail.vue
@@ -329,6 +329,7 @@
: [{}], // 整定压力
appearanceFunctionCheck: getObject.value.appearanceFunctionCheck, // 外观及功能检查
sealingTest: getObject.value.sealingTest, // 密封试验
+ rippleVoltage: getObject.value.rippleVoltage, // 整定压力
}
}
else if (form.value.belongStandardEquipment === '8') { // 第8套:E2等砝码
diff --git a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
index 41321f0..7540458 100644
--- a/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
+++ b/src/views/business/taskMeasure/measureData/components/second/templateDetail.vue
@@ -232,12 +232,19 @@
}
// 最大允许误差 计算
const calcMaxError = (item: any) => {
+ console.log(item, '1111')
// 1数字式、2指针式
if (item.dataTypeType === '1') {
if (item.maximumError === '2') {
+ // const a = (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB) * Number(item.resolution)) || 0
+ // console.log(a, 'aaa')
+ // console.log(transformDecimal(a, 3))
return (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB) * Number(item.resolution)) || 0
}
- else if (item.maximumError === '2') {
+ else if (item.maximumError === '3') {
+ // const b = (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB)) || 0
+ // console.log(b, 'aaa')
+ // console.log(transformDecimal(b, 3))
return (Number(item.errorParamA) * Number(item.measureIndicationValue) + Number(item.errorParamB)) || 0
}
else if (item.maximumError === '1') {
@@ -276,15 +283,15 @@
break
case '3':
// 电压示值误差
- voltageRepresentationValueErrorList.value.push({ ...item, params: '电压示值误差', absoluteError: transformDecimal(item.absoluteError, 2), standardValue: transformDecimal(item.standardValue, 2), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 2) : transformDecimal(Number(item.maximumError) || 0, 2) })
+ voltageRepresentationValueErrorList.value.push({ ...item, params: '电压示值误差', absoluteError: transformDecimal(item.absoluteError, 2), standardValue: transformDecimal(item.standardValue, 2), maximumError: Number(calcMaxError(item) || 0).toFixed(2) })
break
case '4':
// 电流示值误差(直接测量)
- ammeterDirectList.value.push({ ...item, params: '电流示值误差(直接测量)', absoluteError: transformDecimal(item.absoluteError, 3), standardValue: transformDecimal(item.standardValue, 3), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 3) : transformDecimal(Number(item.maximumError) || 0, 3) })
+ ammeterDirectList.value.push({ ...item, params: '电流示值误差(直接测量)', absoluteError: transformDecimal(item.absoluteError, 3), standardValue: transformDecimal(item.standardValue, 3), maximumError: Number(calcMaxError(item) || 0).toFixed(3) })
break
case '5':
// 电流示值误差(间接测量)
- ammeterIndirectList.value.push({ ...item, params: '电流示值误差(间接测量)', standardVoltageValue: transformDecimal(item.standardVoltageValue, 6), standardValue: transformDecimal(item.standardValue, 3), absoluteError: transformDecimal(item.absoluteError, 3), maximumError: item.maximumError ? item.maximumError : !item.maximumError.includes('.') ? transformDecimal(calcMaxError(item), 3) : transformDecimal(Number(item.maximumError) || 0, 3) })
+ ammeterIndirectList.value.push({ ...item, params: '电流示值误差(间接测量)', standardVoltageValue: transformDecimal(item.standardVoltageValue, 6), standardValue: transformDecimal(item.standardValue, 3), absoluteError: transformDecimal(item.absoluteError, 3), maximumError: Number(calcMaxError(item)).toFixed(3) })
break
case '6':
// 纹波电压
@@ -362,7 +369,17 @@
const params = {
belongStandardEquipment: itemFormData.value.belongStandardEquipment, // 检校标准装置
itemCategoryName: itemFormData.value.itemCategoryName, // 检定项分类名称
- measureDataDcPowerList: list.map((item: any) => ({ ...item, exceedMark: 0 })),
+ measureDataDcPowerList: list.map((item: any) => ({ ...item, exceedMark: 0 })).map((item: any) => {
+ if (item.dataType === '3' || item.dataType === '4' || item.dataType === '5') {
+ return {
+ ...item,
+ maximumError: Number(calcMaxError(item) || 0).toFixed(item.dataType === '3' ? 2 : 3),
+ }
+ }
+ else {
+ return item
+ }
+ }),
}
const res = await calculateHandle(params)
result = res.data
diff --git a/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue b/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue
index d2675ad..fa9d201 100644
--- a/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue
+++ b/src/views/business/taskMeasure/measureData/components/sixth/templateDetail.vue
@@ -83,7 +83,7 @@
required: false,
children: [
{ text: '调整前', value: 'beforeAdjustFirst', align: 'center', required: true, width: '180', type: 'inputNumber' },
- { text: '调整后', value: 'afterAdjustFirst', align: 'center', required: true, width: '180', type: 'inputNumber' },
+ { text: '调整后', value: 'afterAdjustFirst', align: 'center', required: false, width: '180', type: 'inputNumber' },
],
},
{
@@ -93,7 +93,7 @@
required: false,
children: [
{ text: '调整前', value: 'beforeAdjustSecond', align: 'center', required: true, width: '180', type: 'inputNumber' },
- { text: '调整后', value: 'afterAdjustSecond', align: 'center', required: true, width: '180', type: 'inputNumber' },
+ { text: '调整后', value: 'afterAdjustSecond', align: 'center', required: false, width: '180', type: 'inputNumber' },
],
},
{
@@ -103,7 +103,7 @@
required: false,
children: [
{ text: '调整前', value: 'beforeAdjustThird', align: 'center', required: true, width: '180', type: 'inputNumber' },
- { text: '调整后', value: 'afterAdjustThird', align: 'center', required: true, width: '180', type: 'inputNumber' },
+ { text: '调整后', value: 'afterAdjustThird', align: 'center', required: false, width: '180', type: 'inputNumber' },
],
},
{
@@ -137,7 +137,10 @@
itemFormData.value.itemId = res.data.itemId // 检定项id
itemFormData.value.itemCategoryName = res.data.itemCategoryName // 设备检定项分类名称
itemFormData.value.itemCategoryId = res.data.itemCategoryId ? res.data.itemCategoryId : itemFormData.value.itemCategoryId // 设备检定项分类名称id
- itemFormData.value.appearance = `${res.data.appearance}` // 外观(1/0)
+ itemFormData.value.appearance = `${res.data.appearance}`
+ itemFormData.value.tightness = `${res.data.tightness}`
+ itemFormData.value.appearanceFunctionCheck = Number(res.data.appearanceFunctionCheck) // 外观及功能检查
+ itemFormData.value.sealingTest = Number(res.data.sealingTest) // 密封
res.data.measureDataSafetyValueList.forEach((item: any) => {
list.value.push({
beforeAdjustAverage: item.beforeAdjustAverage,
@@ -216,8 +219,9 @@
getItemInfo(params).then((res) => {
console.log(res.data, 'data')
// itemFormData.value.appearance = res.data.measureItemConfigPistonGauge.appearance ? '1' : '' // 外观及功能检查 1有外观,2没有外观
- itemFormData.value.appearanceFunctionCheck = res.data.appearanceFunctionCheck // 外观及功能检查
- itemFormData.value.sealingTest = res.data.sealingTest // 密封
+ itemFormData.value.appearanceFunctionCheck = Number(res.data.appearanceFunctionCheck) // 外观及功能检查
+ itemFormData.value.sealingTest = Number(res.data.sealingTest) // 密封
+ console.log(itemFormData.value, 'itemFormData.value')
// console.log(itemFormData.value, 'itemFormData.value')
initInputData(res.data.measureItemDataSafetyValveList)
})
@@ -371,7 +375,7 @@
>
-
+
-
+
+
+
- 标准装置分析
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+