分享进入阅片屏蔽手册、临床数据、个性化设置按钮
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> <h4>{{ $t('trials:studyList:message:message7') }}</h4>
<el-form ref="validateForm" :inline="true" :rules="rules" :model="form"> <el-form ref="validateForm" :inline="true" :rules="rules" :model="form">
<el-form-item label="" prop="ExtractionCode"> <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-form-item> <el-form-item>
<el-button type="primary" @click="onSubmit">{{ $t('common:button:submit') }}</el-button> <el-button type="primary" @click="onSubmit">{{ $t('common:button:submit') }}</el-button>
@ -80,6 +80,9 @@ export default {
// name: 'showdicoms', // name: 'showdicoms',
// query: { type: 'Share' } // 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}` }) this.$router.push({ path: `${res.Result.RouteUrl}&TokenKey=${res.Result.Token}` })
} }
}).catch(() => { loading.close() }) }).catch(() => { loading.close() })

View File

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