From 43750266a0cf8f5f0caa20ccc6b2d0747bb7d14f Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Mon, 14 Jul 2025 13:02:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/case/caseplatform-case-form.vue | 18 +++++----- src/views/business/case/imgEditor.vue | 34 +++++++++++++------ 2 files changed, 33 insertions(+), 19 deletions(-) diff --git a/src/views/business/case/caseplatform-case-form.vue b/src/views/business/case/caseplatform-case-form.vue index a53bde0..66ec633 100644 --- a/src/views/business/case/caseplatform-case-form.vue +++ b/src/views/business/case/caseplatform-case-form.vue @@ -246,21 +246,21 @@ {{ caseVO.lastPta ? caseVO.lastPta : '--' }} % - {{ caseVO.headCrp ? caseVO.headCrp : '--' }} ng/L - {{ caseVO.afterCrp ? caseVO.afterCrp : '--' }} ng/L - {{ caseVO.lastCrp ? caseVO.lastCrp : '--' }} ng/L + {{ caseVO.headCrp ? caseVO.headCrp : '--' }} mg/L + {{ caseVO.afterCrp ? caseVO.afterCrp : '--' }} mg/L + {{ caseVO.lastCrp ? caseVO.lastCrp : '--' }} mg/L {{ caseVO.headIl6 ? caseVO.headIl6 : '--' }} {{formatIl6Unit(caseVO.il6Unit)}} {{ caseVO.afterIl6 ? caseVO.afterIl6 : '--' }}{{formatIl6Unit(caseVO.il6Unit)}} {{ caseVO.lastIl6 ? caseVO.lastIl6 : '--' }}{{formatIl6Unit(caseVO.il6Unit)}} - {{ caseVO.headTnf ? caseVO.headTnf : '--' }} {{formatTnfUnit(caseVO.tnfUnit)}} - {{ caseVO.afterTnf ? caseVO.afterTnf : '--' }} {{formatTnfUnit(caseVO.tnfUnit)}} - {{ caseVO.lastTnf ? caseVO.lastTnf : '--' }}{{formatTnfUnit(caseVO.tnfUnit)}} + {{ caseVO.headTnf ? caseVO.headTnf : '--' }} {{formatTnfUnit(caseVO.tnfUnit)}} + {{ caseVO.afterTnf ? caseVO.afterTnf : '--' }} {{formatTnfUnit(caseVO.tnfUnit)}} + {{ caseVO.lastTnf ? caseVO.lastTnf : '--' }}{{formatTnfUnit(caseVO.tnfUnit)}}
{ }); }; const HandleCheckImg = () => { - let newImgList = props.caseObj.checkImg.split(','); + let newImgList=[]; + if(props.imgType=='bio'){ + newImgList = props.caseObj.bioImg.split(','); + }else if(props.imgType=='coa'){ + newImgList = props.caseObj.coaImg.split(','); + }else if(props.imgType=='inf'){ + newImgList = props.caseObj.infImg.split(','); + } console.log(newImgList); newImgList[props.imgIndex] = uploadImgSrc.value; - let checkImg = ''; + let img = ''; newImgList.forEach((item) => { - if (checkImg) { - checkImg += ',' + item; + if (img) { + img += ',' + item; } else { - checkImg = item; + img = item; } }); + let postData={ + caseId: props.caseId, + } + if(props.imgType=='bio'){ + postData.bioImg=img; + }else if(props.imgType=='coa'){ + postData.coaImg=img; + }else if(props.imgType=='inf'){ + postData.infImg=img; + } caseplatformCaseApi - .updateCheck({ - caseId: props.caseId, - checkImg: checkImg, - }) + .updateCheck(postData) .then((res) => { emit('freshDetail'); SmartLoading.hide(); @@ -340,7 +354,7 @@ const save = () => { HandleMainDiagnoseImg(); } else if (props.imgType === 'dpmas') { HandleDpmasImg(); - } else if (props.imgType === 'check') { + } else if (props.imgType === 'bio' || props.imgType === 'coa' || props.imgType === 'inf') { HandleCheckImg(); } })