Browse Source

提示问题

xiaochan 1 year ago
parent
commit
2fb7a48e06

+ 6 - 4
src/components/zhu-yuan-yi-sheng/yi-zhu-lu-ru/report-of-infectious-diseases/DialogDiseases.vue

@@ -613,6 +613,8 @@ const vaccinateFunc = (rule, value, callback) => {
   }
 }
 
+const contagionMessage = '丙类,乙类,丙类,其他,任选其一'
+
 const rules = reactive({
   name: [{required: true, message: '该项不能为空', trigger: 'blur'}],
   illType: [{required: true, message: '该项不能为空', trigger: 'blur'}],
@@ -626,10 +628,10 @@ const rules = reactive({
   vaccinate2: [{validator: vaccinateFunc, message: '该项不能为空', trigger: 'blur'}],
   illStartDate: [{required: true, message: '该项不能为空', trigger: 'blur'}],
   illFirstDate: [{required: true, message: '该项不能为空', trigger: 'blur'}],
-  contagion: [{message: '至少选择一项', validator: contagionFunc, trigger: 'blur'}],
-  contagion2: [{message: '至少选择一项', validator: contagionFunc, trigger: 'blur'}],
-  contagion3: [{message: '至少选择一项', validator: contagionFunc, trigger: 'blur'}],
-  contagionQt: [{message: '至少选择一项', validator: contagionFunc, trigger: 'blur'}],
+  contagion: [{message: contagionMessage, validator: contagionFunc, trigger: 'blur'}],
+  contagion2: [{message: contagionMessage, validator: contagionFunc, trigger: 'blur'}],
+  contagion3: [{message: contagionMessage, validator: contagionFunc, trigger: 'blur'}],
+  contagionQt: [{message: contagionMessage, validator: contagionFunc, trigger: 'blur'}],
 })
 
 const rowClick = ({row}) => {

+ 3 - 5
src/views/hospitalization/zhu-yuan-yi-sheng/electronic-medical-record/emr-editor/EmrMain.vue

@@ -360,8 +360,6 @@ import EmrStyleBar
 import {saveEmr} from "@/api/emr-control/emr-control";
 import {useCompRef} from "@/utils/useCompRef";
 import {userInfoStore} from "@/utils/store-public";
-import emrEditorMounted
-  from "@/views/hospitalization/zhu-yuan-yi-sheng/electronic-medical-record/emr-editor/emr-editor-mounted";
 import {
   getCurrentDocumentUserCode,
   openRefreshDialog,
@@ -1689,9 +1687,9 @@ const emrMittInit = () => {
     } else {
       showIframe.value = IframeTabs.已保存病历
     }
-    hisSaveEmr.loadDocument({documentId: id}).then(res => {
-      hisSaveEmr.editor.setDocument(res, true);
-      hisSaveEmr.editor.setEditorMode('readonly')
+    hisSaveEmr.loadDocument.({documentId: id}).then(res => {
+      hisSaveEmr.editor?.setDocument(res, true);
+      hisSaveEmr.editor?.setEditorMode('readonly')
     })
   })
   emrMitt.on('jumpDataElementById', (id: string) => {

+ 3 - 3
src/views/hospitalization/zhu-yuan-yi-sheng/electronic-medical-record/emr-editor/emr-init.ts

@@ -1,8 +1,8 @@
-import {xcMessage} from "../../../../../utils/xiaochan-element-plus";
+import {xcMessage} from "@/utils/xiaochan-element-plus";
 import EventBus from "../../../../../utils/mitt";
 import {ref} from 'vue'
-import {EditType} from "../../../../../utils/emr/edit";
-import {LoadParams} from "../../../../../utils/emr/emr-init-v2";
+import {EditType} from "@/utils/emr/edit";
+import {LoadParams} from "@/utils/emr/emr-init-v2";
 import Patient from "../../../../../ts-type/patient";
 import XEUtils from "xe-utils";