Browse Source

闪烁问题

xiaochan 9 months ago
parent
commit
5bf48e84ae

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

@@ -782,7 +782,7 @@ async function saveSuccessFunc() {
   // 如果是第一次创建就需要跳转
   if (XEUtils.isEmpty(emrStore.store.emrPatientData)) {
     const id = getId();
-    emptyEditor();
+    emptyEditor(false);
     emrMitt.emit("loadByDocumentId", id);
   }
   xcMessage.success("保存成功");
@@ -901,13 +901,13 @@ const checkEmrChange = () => {
 const createLevel = ref(3);
 
 // 空的编辑器
-const emptyEditor = () => {
+const emptyEditor = (resetBlankEditor = true) => {
   emrStore.store.isEditorChange = false;
   emrStore.store.categoryCode = "";
   emrStore.store.templateName = "";
   emrStore.store.parent = "";
   emrStore.store.emrPatientData = {} as EmrPatientData;
-  editor!.execute("resetBlankEditor");
+  if (resetBlankEditor) editor!.execute("resetBlankEditor");
   isEmpty = true;
 };