diff --git a/src/views/system/user/components/UserInfo.vue b/src/views/system/user/components/UserInfo.vue index 0b006a5c..ceffde1e 100644 --- a/src/views/system/user/components/UserInfo.vue +++ b/src/views/system/user/components/UserInfo.vue @@ -18,11 +18,6 @@ - - - - - {{ $t("trials:trials-myinfo:title:basicInfo") }} - + - - + + - - + + - - + + - - + + - - + + + + + + + + - + {{ $t("trials:trials-myinfo:button:save") }} @@ -102,6 +67,13 @@ export default { data() { return { userFormRules: { + UserWorkLanguage: [ + { + required: true, + message: this.$t("common:ruleMessage:select"), + trigger: ["blur", "change"], + }, + ], UserName: [ { required: true, diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index a6c7eebc..63289708 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -3394,6 +3394,7 @@ export default { }, // 重置视口 resetRenderingEngine(viewportId = null, i) { + if (viewportId.includes('MPR') && !this.isMPR) return false if (this.timer[viewportId]) { clearInterval(this.timer[viewportId]) this.timer[viewportId] = null @@ -3425,6 +3426,7 @@ export default { }, // 切换全屏 async toggleFullScreen(e, index) { + if (!this.isMPR && !this.isFusion && this.cells.length <= 1) return false if (this.isDelay && (this.readingTool === 3 || this.isMPR)) return false if (this.readingTool === 3 && this.isMPR) return false if (this.readingTool === 3) {