|
@@ -349,6 +349,7 @@ import EmrPopup from "@/components/zhu-yuan-yi-sheng/emr/EmrPopup.vue";
|
|
|
import EmrAuxiliaryTools from "@/components/zhu-yuan-yi-sheng/emr/auxiliary-tools/EmrAuxiliaryTools.vue";
|
|
|
import {isDev} from "@/utils/public";
|
|
|
import sleep from "@/utils/sleep";
|
|
|
+import {initWebSocket} from "@/views/hospitalization/zhu-yuan-yi-sheng/electronic-medical-record/emr-editor/emr-socket";
|
|
|
|
|
|
const props = defineProps({
|
|
|
huanZheXinXi: {
|
|
@@ -1294,6 +1295,11 @@ const autoSaveFunc = () => {
|
|
|
}
|
|
|
|
|
|
onMounted(async () => {
|
|
|
+ if (props.huanZheXinXi.inpatientNo) {
|
|
|
+ initWebSocket(props.huanZheXinXi.inpatientNo + '-' + userData.code);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
autoSave = store.state.app.emrAutosave;
|
|
|
autoSaveChange()
|
|
|
extractData = await getExtractDataElement(props.huanZheXinXi.inpatientNo, props.huanZheXinXi.admissTimes)
|