瀏覽代碼

每过5分钟继续保存病历

DESKTOP-0GD05B0\Administrator 2 年之前
父節點
當前提交
fe8acc4d3a

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

@@ -1234,6 +1234,7 @@ const zoomFunc = (val) => {
   editor.execute('zoom', {value: zoom})
 }
 
+let interval = null
 onMounted(async () => {
   extractData = await getExtractDataElement(props.huanZheXinXi.inpatientNo, props.huanZheXinXi.admissTimes)
   await nextTick()
@@ -1255,9 +1256,15 @@ onMounted(async () => {
       }
     }
   })
+
+  interval = setInterval(() => {
+    clickSaveData()
+  }, 1000 * 60 * 5)
+
 })
 
 onDeactivated(() => {
+  clearInterval(interval)
   window.removeEventListener('beforeunload', monitorPageRefresh, {capture: true})
 })