ir下载预览
continuous-integration/drone/push Build is passing Details

uat_us
DESKTOP-6C3NK6N\WXS 2024-09-06 14:26:17 +08:00
parent dc5c1720c7
commit cb00ec7ac2
2 changed files with 17 additions and 5 deletions

View File

@ -366,6 +366,9 @@ export default {
this.modelList = item.DicomStudyList this.modelList = item.DicomStudyList
} else { } else {
this.modelList = item.NoneDicomStudyList this.modelList = item.NoneDicomStudyList
this.modelList.forEach((data) => {
data.SourceSubjectVisitId = item.SourceSubjectVisitId
})
} }
this.IsDicom = item.IsDicom this.IsDicom = item.IsDicom
this.model_cfg.visible = true this.model_cfg.visible = true
@ -396,7 +399,7 @@ export default {
let trialId = this.$route.query.trialId let trialId = this.$route.query.trialId
var token = getToken() var token = getToken()
const routeData = this.$router.resolve({ const routeData = this.$router.resolve({
path: `/showNoneDicoms?trialId=${trialId}&subjectVisitId=${row.SourceSubjectVisitId}&studyId=${row.Id}&TokenKey=${token}`, path: `/showNoneDicoms?trialId=${trialId}&subjectVisitId=${row.SourceSubjectVisitId}&visitTaskId=${row.VisitTaskId}&TokenKey=${token}`,
}) })
this.open = window.open(routeData.href, '_blank') this.open = window.open(routeData.href, '_blank')
}, },

View File

@ -118,10 +118,19 @@ export default {
methods: { methods: {
// //
preview(row) { preview(row) {
var token = getToken() let routeData = null
const routeData = this.$router.resolve({ if (this.IsDicom) {
path: `/showdicom?studyId=${row.Id}&TokenKey=${token}&type=Study`, var token = getToken()
}) routeData = this.$router.resolve({
path: `/showdicom?studyId=${row.Id}&TokenKey=${token}&type=Study`,
})
} else {
let trialId = this.$route.query.trialId
var token = getToken()
routeData = this.$router.resolve({
path: `/showNoneDicoms?trialId=${trialId}&subjectVisitId=${row.SourceSubjectVisitId}&studyId=${row.Id}&TokenKey=${token}`,
})
}
window.open(routeData.href, '_blank') window.open(routeData.href, '_blank')
}, },
}, },