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

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

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

Loading…
Cancel
Save