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) {