uat_us
caiyiling 2024-03-28 15:37:39 +08:00
commit f5ded882ee
2 changed files with 10 additions and 15 deletions

View File

@ -591,6 +591,7 @@ export default {
this.form = { ...this.data } this.form = { ...this.data }
} }
this.getStudyInfo() this.getStudyInfo()
this.uploadQueues=[];
}, },
beforeDestroy() { beforeDestroy() {
this.myInterval.forEach(v => { this.myInterval.forEach(v => {
@ -654,17 +655,14 @@ export default {
getCRCClinicalData(param).then(res => { getCRCClinicalData(param).then(res => {
if(res.IsSuccess){ if(res.IsSuccess){
let flag = res.Result.some(item=>item.ClinicalDataLevel===4&&item.PDFFileList.length===0) let flag = res.Result.some(item=>item.ClinicalDataLevel===4&&item.PDFFileList.length===0)
if(flag){ data.forEach(item =>{
if(!showConfirm){ item.notClinicaData = false;
data.forEach(item =>{ if((item.Modalities==="CT、PT"||item.Modalities==="PT、CT"||item.Modalities==="PET-CT")&& flag){
item.notClinicaData = false; item.notClinicaData = true;
if(item.Modalities==="CT、PT"||item.Modalities==="PT、CT"||item.Modalities==="PET-CT"){ }
item.notClinicaData = true; })
} this.studyList = data;
}) if(flag&&showConfirm){
this.studyList = data;
return false;
}
this.$confirm(this.$t("trials:crc-upload:confirm:message"), this.$t('trials:uploadDicomList:label:prompt'), { this.$confirm(this.$t("trials:crc-upload:confirm:message"), this.$t('trials:uploadDicomList:label:prompt'), {
confirmButtonText: this.$t('trials:reviewTrack:impactList:save'), confirmButtonText: this.$t('trials:reviewTrack:impactList:save'),
cancelButtonText: this.$t("common:button:cancel"), cancelButtonText: this.$t("common:button:cancel"),
@ -675,9 +673,6 @@ export default {
}).catch(() => { }).catch(() => {
this.confirmFlag = false; this.confirmFlag = false;
}); });
}else{
if(showConfirm) return;
this.studyList = data;
} }
} }
// this.clinicalDatas = res.Result // this.clinicalDatas = res.Result

View File

@ -479,7 +479,7 @@
<el-tabs v-model="activeName" type="border-card" style="flex:1;"> <el-tabs v-model="activeName" type="border-card" style="flex:1;">
<!-- DICOM影像上传 --> <!-- DICOM影像上传 -->
<el-tab-pane :label="$t('trials:uploadedDicoms:tab:uploadDicoms')" name="dicom"> <el-tab-pane :label="$t('trials:uploadedDicoms:tab:uploadDicoms')" name="dicom">
<upload-dicom-files2 v-if="uploadVisible2" :data="rowData" :subject-id="rowData.SubjectId" :subject-visit-id="rowData.Id" @getList="getList" @close="closeUpload" :activeName.sync="activeName"/> <upload-dicom-files2 v-if="uploadVisible2&&activeName==='dicom'" :data="rowData" :subject-id="rowData.SubjectId" :subject-visit-id="rowData.Id" @getList="getList" @close="closeUpload" :activeName.sync="activeName"/>
<upload-dicom-files v-else :data="rowData" :subject-id="rowData.SubjectId" :subject-visit-id="rowData.Id" @getList="getList" @close="closeUpload" @setOpenWindow="setOpenWindow"/> <upload-dicom-files v-else :data="rowData" :subject-id="rowData.SubjectId" :subject-visit-id="rowData.Id" @getList="getList" @close="closeUpload" @setOpenWindow="setOpenWindow"/>
</el-tab-pane> </el-tab-pane>
<!-- 非DICOM影像上传 --> <!-- 非DICOM影像上传 -->