Merge branch 'main' of https://gitea.frp.extimaging.com/XCKJ/irc_web into main
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone/push Build was killed
Details
commit
b409d6696f
|
@ -21,7 +21,7 @@
|
|||
<el-col :span="6">
|
||||
<el-form-item :label="$t('resumeInfo:label:Title')">
|
||||
<span v-if="isEnglish">
|
||||
{{ (Array.isArray(basicInfo.Title)&& basicInfo.Title.length > 0) ? basicInfo.TitleList.join(', ') : '' }}
|
||||
{{ (Array.isArray(basicInfo.TitleList)&& basicInfo.TitleList.length > 0) ? basicInfo.TitleList.join(', ') : '' }}
|
||||
</span>
|
||||
<span v-else>
|
||||
{{ (Array.isArray(basicInfo.TitleCNList)&& basicInfo.TitleCNList.length > 0) ? basicInfo.TitleCNList.join(', ') : '' }}
|
||||
|
|
|
@ -76,7 +76,15 @@ export default {
|
|||
researchInfo: {
|
||||
type: Object,
|
||||
default() {
|
||||
return {}
|
||||
return {
|
||||
Research: null,
|
||||
ResearchCN: null,
|
||||
Grants: null,
|
||||
GrantsCN: null,
|
||||
Publications: null,
|
||||
AwardsHonors: null,
|
||||
AwardsHonorsCN: null
|
||||
}
|
||||
}
|
||||
},
|
||||
isEnglish: {
|
||||
|
|
|
@ -90,6 +90,7 @@ export default {
|
|||
this.setLanguage('zh')
|
||||
this.$updateDictionary()
|
||||
}
|
||||
this.title = `${this.doctorInfo.BasicInfoView.FirstName} ${this.doctorInfo.BasicInfoView.LastName}${this.$t('resumeInfo:title:Details')}`
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
|
@ -177,6 +178,7 @@ export default {
|
|||
if (res.Result) {
|
||||
this.holiday = res.Result.InHoliday ? 'Yes' : 'No'
|
||||
this.doctorInfo = res.Result
|
||||
!this.doctorInfo.ResearchPublicationView ? this.doctorInfo.ResearchPublicationView = {} : '';
|
||||
this.title = `${this.doctorInfo.BasicInfoView.BlindName} 's Details`
|
||||
this.htmlTitle = this.title
|
||||
this.initStatus()
|
||||
|
|
|
@ -156,7 +156,7 @@ export default {
|
|||
showSeriesList: []
|
||||
}
|
||||
},
|
||||
created: function() {
|
||||
created() {
|
||||
this.type = this.$router.currentRoute.query.type ? this.$router.currentRoute.query.type : ''
|
||||
|
||||
this.visitNum = this.$router.currentRoute.query.visitNum ? parseInt(this.$router.currentRoute.query.visitNum) : 0
|
||||
|
@ -176,6 +176,28 @@ export default {
|
|||
this.loadStudy()
|
||||
} else if (this.type === 'Share') {
|
||||
this.loadStudy()
|
||||
try {
|
||||
this.type = this.$route.query.type ? this.$route.query.type : ''
|
||||
this.visitNum = this.$router.currentRoute.query.visitNum ? parseInt(this.$router.currentRoute.query.visitNum) : 0
|
||||
cornerstone.events.addEventListener('cornerstoneimageloaded', this.cornerstoneImageLoaded)
|
||||
// cornerstone.events.addEventListener('datasetscachechanged', this.datasetsCacheChanged)
|
||||
if (this.$router.currentRoute.query.TokenKey) {
|
||||
store.dispatch('user/setToken', this.$router.currentRoute.query.TokenKey)
|
||||
changeURLStatic('TokenKey', '')
|
||||
}
|
||||
this.studyId = this.$router.currentRoute.query.studyId
|
||||
if (this.type === 'Series') {
|
||||
// this.initStudy()
|
||||
this.showDelete = parseInt(this.$router.currentRoute.query.showDelete)
|
||||
this.initSeries()
|
||||
} else if (this.type === 'Study') {
|
||||
this.showDelete = parseInt(this.$router.currentRoute.query.showDelete)
|
||||
this.loadStudy()
|
||||
} else if (this.type === 'Share') {
|
||||
this.loadStudy()
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(e)
|
||||
}
|
||||
},
|
||||
beforeDestroy() {
|
||||
|
@ -248,6 +270,8 @@ export default {
|
|||
})
|
||||
},
|
||||
initSeries() {
|
||||
try {
|
||||
console.log(0)
|
||||
var scope = this
|
||||
this.studyCode = this.$router.currentRoute.query.studyCode
|
||||
this.modality = this.$router.currentRoute.query.modality
|
||||
|
@ -258,6 +282,7 @@ export default {
|
|||
var subjectVisitId = this.$router.currentRoute.query.subjectVisitId
|
||||
var studyId = this.$router.currentRoute.query.studyId
|
||||
var trialId = this.$router.currentRoute.query.trialId
|
||||
console.log(1)
|
||||
getInstanceList(seriesId).then(res => {
|
||||
if (!res.Result || (res.Result && res.Result.length === 0)) return
|
||||
var seriesInstanceUid = res.Result[0].SeriesInstanceUid
|
||||
|
@ -297,6 +322,7 @@ export default {
|
|||
})
|
||||
}
|
||||
})
|
||||
} catch (e) {console.log(e)}
|
||||
},
|
||||
showSeriesImage(e, seriesIndex, series) {
|
||||
// if (seriesIndex === this.currentSeriesIndex) return
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
<el-col :span="6">
|
||||
<el-form-item :label="$t('resumeInfo:label:Title')">
|
||||
<span v-if="isEnglish">
|
||||
{{ (Array.isArray(basicInfo.Title)&& basicInfo.Title.length > 0) ? basicInfo.TitleList.join(', ') : '' }}
|
||||
{{ (Array.isArray(basicInfo.TitleList)&& basicInfo.TitleList.length > 0) ? basicInfo.TitleList.join(', ') : '' }}
|
||||
</span>
|
||||
<span v-else>
|
||||
{{ (Array.isArray(basicInfo.TitleCNList)&& basicInfo.TitleCNList.length > 0) ? basicInfo.TitleCNList.join(', ') : '' }}
|
||||
|
|
|
@ -70,7 +70,15 @@ export default {
|
|||
researchInfo: {
|
||||
type: Object,
|
||||
default() {
|
||||
return {}
|
||||
return {
|
||||
Research: null,
|
||||
ResearchCN: null,
|
||||
Grants: null,
|
||||
GrantsCN: null,
|
||||
Publications: null,
|
||||
AwardsHonors: null,
|
||||
AwardsHonorsCN: null
|
||||
}
|
||||
}
|
||||
},
|
||||
isEnglish: {
|
||||
|
|
|
@ -30,7 +30,6 @@
|
|||
</el-collapse-item>
|
||||
<el-collapse-item :title="$t('resumeInfo:title:Research&Publication')" name="5">
|
||||
<research-publication :research-info="doctorInfo.ResearchPublicationView" :is-english="isEnglish" />
|
||||
|
||||
</el-collapse-item>
|
||||
<el-collapse-item :title="$t('resumeInfo:title:TrialExperience')" name="6">
|
||||
<trial-experience v-if="doctorInfo.TrialExperienceView" :trial-experience="doctorInfo.TrialExperienceView" :is-english="isEnglish" />
|
||||
|
@ -103,6 +102,7 @@ export default {
|
|||
this.setLanguage('zh')
|
||||
this.$updateDictionary()
|
||||
}
|
||||
this.title = `${this.doctorInfo.BasicInfoView.FirstName} ${this.doctorInfo.BasicInfoView.LastName}${this.$t('resumeInfo:title:Details')}`
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
|
@ -191,6 +191,7 @@ export default {
|
|||
if (res.Result) {
|
||||
this.holiday = res.Result.InHoliday ? 'Yes' : 'No'
|
||||
this.doctorInfo = res.Result
|
||||
!this.doctorInfo.ResearchPublicationView ? this.doctorInfo.ResearchPublicationView = {} : '';
|
||||
this.title = `${this.doctorInfo.BasicInfoView.FirstName} ${this.doctorInfo.BasicInfoView.LastName}${this.$t('resumeInfo:title:Details')}`
|
||||
this.htmlTitle = this.title
|
||||
this.initStatus()
|
||||
|
|
|
@ -1592,14 +1592,18 @@ export default {
|
|||
},
|
||||
// 预览某个序列
|
||||
handlePreviewInstance(row) {
|
||||
try {
|
||||
if (this.open) {
|
||||
this.open.close()
|
||||
}
|
||||
var token = getToken()
|
||||
const routeData = this.$router.resolve({
|
||||
path: `/showdicom?trialId=${this.trialId}&studyId=${row.StudyId}&studyCode=${row.StudyCode}&modality=${row.Modality}&description=${row.Description}&seriesId=${row.Id}&seriesNumber=${row.SeriesNumber}&showDelete=${this.isAudit ? 0 : 1}&subjectVisitId=${this.data.Id}&TokenKey=${token}&type=Series`
|
||||
path: `/showdicom?trialId=${this.trialId}&studyId=${row.StudyId}&studyCode=${row.StudyCode}&modality=${row.Modality}&seriesId=${row.Id}&seriesNumber=${row.SeriesNumber}&showDelete=${this.isAudit ? 0 : 1}&subjectVisitId=${this.data.Id}&type=Series&TokenKey=${token}&description=${row.Description}`
|
||||
})
|
||||
this.open = window.open(routeData.href, '_blank')
|
||||
} catch (e) {
|
||||
console.log(e)
|
||||
}
|
||||
},
|
||||
// 预览所有检查下非Dicom文件
|
||||
handleViewAllNoneDicoms() {
|
||||
|
|
Loading…
Reference in New Issue