Merge branch 'main' of https://gitea.frp.extimaging.com/XCKJ/irc_web
continuous-integration/drone/push Build is running Details

uat_us
DESKTOP-6C3NK6N\WXS 2024-09-27 16:23:55 +08:00
commit dcde93b4f8
3 changed files with 19 additions and 6 deletions

View File

@ -45,9 +45,15 @@ export function saveImageLabelList(param) {
})
}
export function getStudyInfo(studyId) {
export function getStudyInfo(studyId, visitTaskId) {
let url = ''
if (visitTaskId) {
url = `/Study/item/${studyId}?visitTaskId=${visitTaskId}`
} else {
url = `/Study/item/${studyId}`
}
return request({
url: `/Study/item/${studyId}`,
url: url,
method: 'get'
})
}

View File

@ -486,7 +486,7 @@ export default {
var token = getToken()
let trialId = this.$route.query.trialId
const routeData = this.$router.resolve({
path: `/showvisitdicoms?trialId=${trialId}&subjectVisitId=${row.SourceSubjectVisitId}&isReading=1&TokenKey=${token}`,
path: `/showvisitdicoms?trialId=${trialId}&visitTaskId=${row.VisitTaskId}&subjectVisitId=${row.SourceSubjectVisitId}&isReading=1&TokenKey=${token}`,
})
this.open = window.open(routeData.href, '_blank')
},

View File

@ -194,7 +194,8 @@ export default {
imageList: [],
showSeriesList: [],
currentLoadIns: [],
isFromCRCUpload: false
isFromCRCUpload: false,
visitTaskId: null
}
},
created: function() {
@ -216,6 +217,7 @@ export default {
this.initSeries()
} else if (this.type === 'Study') {
this.showDelete = parseInt(this.$router.currentRoute.query.showDelete)
this.visitTaskId = this.$router.currentRoute.visitTaskId
this.loadStudy()
} else if (this.type === 'Share') {
this.loadStudy()
@ -237,7 +239,12 @@ export default {
},
methods: {
async loadStudy() {
const data = await getStudyInfo(this.studyId)
let data = null
if (this.visitTaskId) {
data = await getStudyInfo(this.studyId, this.visitTaskId)
} else {
data = await getStudyInfo(this.studyId)
}
if (data.IsSuccess) {
if (data.Result) {
this.studyCode = data.Result.StudyCode
@ -251,7 +258,7 @@ export default {
},
async loadPatientStudy() {
try {
let data = await getPatientSeriesList(this.studyId);
const data = await getPatientSeriesList(this.studyId)
if (data.IsSuccess) {
const { Result } = data
var seriesList = []