Browse Source

fix:[填报表单]优化

lkf
15881625488@163.com 2 months ago
parent
commit
a2027a16f3
2 changed files with 8 additions and 4 deletions
  1. +4
    -0
      src/views/business/comps/template/comps/sp/SP00456.vue
  2. +4
    -4
      src/views/business/comps/template/mixins/templateMixin.js

+ 4
- 0
src/views/business/comps/template/comps/sp/SP00456.vue View File

@ -202,6 +202,7 @@ export default {
kcdw: dw,
}
})
debugger
let postData = {
studyId: this.formData.studyId,
studyFormId: this.formData.id,
@ -227,6 +228,7 @@ export default {
const { rowData, headerSelectFields } = val;
//(+)
const { total, unit } = addTj([rowData.actStartSolutionVolume, rowData.actDiluentVolume], [headerSelectFields.actStartSolutionVolumeUnit, headerSelectFields.actDiluentVolumeUnit])
debugger
let postData = {
mc: null,
bh: rowData.targetSolutionCode + rowData.subTargetSolutionCode,
@ -407,6 +409,7 @@ export default {
const targetAcSolution = this.$refs[`ladderStepFormPackageRef_${configIndex}`][0]?.getFormDataByKey("targetAcSolution") || 0;//
if (targetAcSolution) {
const volResult = this.updateSjmbrynd(item, targetAcSolution);
debugger
if (!volResult) {
return
}
@ -507,6 +510,7 @@ export default {
}
console.log(volResult.actNd, "actNd")
item.actSolutionVolume = volResult.actVol;
debugger
item.actSolutionConcentration = volResult.actNd;
// stepTableRef
})

+ 4
- 4
src/views/business/comps/template/mixins/templateMixin.js View File

@ -397,18 +397,18 @@ export default {
return false
}
const actNd = (
targetAcSolution /
actStartSolutionVolume /
actVol
parseFloat(targetAcSolution) /
parseFloat(actStartSolutionVolume) /
parseFloat(actVol)
).toFixed(precision)
const nd = actNd === 'Infinity' ? 0 : Number(actNd)
console.log(actNd, targetAcSolution, actStartSolutionVolume, actVol, "actNd")
// item.actSolutionConcentration = actNd === 'Infinity' ? 0 : actNd
return { actVol:Number(actVol), actNd: nd }
},
//更新起始溶液体积时,计算目标溶液预计浓度
updateTargetStartSolutionVolume(item, volume) {
debugger
const precision = item.targetStartSolutionVolumePrecision || 0
const concentration = item.targetSolutionConcentration || 0
const targetVolume = item.targetSolutionVolume || 0

Loading…
Cancel
Save