分享进入阅片屏蔽手册、临床数据、个性化设置按钮
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-09-05 14:48:29 +08:00
parent 578c765514
commit 23d2c61f9b
2 changed files with 9 additions and 3 deletions

View File

@ -6,7 +6,7 @@
<h4>{{ $t('trials:studyList:message:message7') }}</h4>
<el-form ref="validateForm" :inline="true" :rules="rules" :model="form">
<el-form-item label="" prop="ExtractionCode">
<el-input v-model="form.ExtractionCode" :max-length="$inputMax" style="width:400px;" />
<el-input v-model="form.ExtractionCode" :max-length="100" style="width:400px;" />
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit">{{ $t('common:button:submit') }}</el-button>
@ -80,6 +80,9 @@ export default {
// name: 'showdicoms',
// query: { type: 'Share' }
// })
const userString = decodeURIComponent(escape(window.atob(res.Result.Token.split('.')[1].replace(/-/g, '+').replace(/_/g, '/'))))
const user = JSON.parse(userString)
zzSessionStorage.setItem('userTypeEnum', user.userTypeEnum)
this.$router.push({ path: `${res.Result.RouteUrl}&TokenKey=${res.Result.Token}` })
}
}).catch(() => { loading.close() })

View File

@ -369,7 +369,7 @@
</div>
</div>
<div style="margin-left:auto;">
<div style="margin-left:auto;" v-if="userTypeEnum !== 'ShareImage'">
<div style="padding:5px">
<!-- 手册 -->
<i v-if="isExistsManual" class="el-icon-folder" @click="previewManuals"
@ -803,7 +803,10 @@ export default {
},
computed: {
...mapGetters(['visitTaskList', 'currentReadingTaskState', 'lastCanvasTaskId', 'imageQualityIssues'])
...mapGetters(['visitTaskList', 'currentReadingTaskState', 'lastCanvasTaskId', 'imageQualityIssues']),
userTypeEnum() {
return zzSessionStorage.getItem('userTypeEnum')
}
},
watch: {
currentReadingTaskState: {