|
@@ -125,8 +125,6 @@
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layout_main layout_container">
|
|
<div class="layout_main layout_container">
|
|
- <!-- 电子病历中的样式条 -->
|
|
|
|
- <EmrStyleBar ref="styleBarRef"/>
|
|
|
|
<div class="emr_div-tabs">
|
|
<div class="emr_div-tabs">
|
|
<template v-for="(value,key) in IframeTabs">
|
|
<template v-for="(value,key) in IframeTabs">
|
|
<div class="tabs_item"
|
|
<div class="tabs_item"
|
|
@@ -183,18 +181,21 @@
|
|
加载脚本
|
|
加载脚本
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ <!-- 电子病历中的样式条 -->
|
|
|
|
+ <EmrStyleBar ref="styleBarRef"/>
|
|
<div class="layout_main">
|
|
<div class="layout_main">
|
|
- <div style="display: flex;width: 100%;height: calc(100% - 10px)"
|
|
|
|
- >
|
|
|
|
|
|
+ <div style="display: flex;width: 100%;height: calc(100% - 10px)">
|
|
<div :style="emrMainWidth()"
|
|
<div :style="emrMainWidth()"
|
|
v-show="showIframeIsList(IframeTabs.正在编辑 , IframeTabs.同时打开, IframeTabs.审核)">
|
|
v-show="showIframeIsList(IframeTabs.正在编辑 , IframeTabs.同时打开, IframeTabs.审核)">
|
|
- <div style="position: relative;height: 100%">
|
|
|
|
- <emr-popup ref="popupRef"
|
|
|
|
- @fill-data="popupFunc.fillData"/>
|
|
|
|
-
|
|
|
|
- <div class="编辑器挂载点"
|
|
|
|
- ref="editRef"
|
|
|
|
- style="height: 100%"/>
|
|
|
|
|
|
+ <div class="layout_container layout-horizontal">
|
|
|
|
+ <EmrFunctionList/>
|
|
|
|
+ <div style="position: relative" class="layout_main">
|
|
|
|
+ <emr-popup ref="popupRef"
|
|
|
|
+ @fill-data="popupFunc.fillData"/>
|
|
|
|
+ <div class="编辑器挂载点"
|
|
|
|
+ ref="editRef"
|
|
|
|
+ style="height: 98%"/>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -322,6 +323,8 @@ import useEmrScript from "@/views/hospitalization/zhu-yuan-yi-sheng/electronic-m
|
|
import {useUserStore} from "@/pinia/user-store";
|
|
import {useUserStore} from "@/pinia/user-store";
|
|
import {CyMessageBox} from "@/components/cy/message-box";
|
|
import {CyMessageBox} from "@/components/cy/message-box";
|
|
import EmrAuditV2 from './components/emr-audit/index.vue'
|
|
import EmrAuditV2 from './components/emr-audit/index.vue'
|
|
|
|
+import EmrFunctionList
|
|
|
|
+ from "@/views/hospitalization/zhu-yuan-yi-sheng/electronic-medical-record/emr-editor/components/emr-function/EmrFunctionList.vue";
|
|
|
|
|
|
const userInfo = useUserStore().userInfo
|
|
const userInfo = useUserStore().userInfo
|
|
const props = defineProps({
|
|
const props = defineProps({
|
|
@@ -1693,6 +1696,8 @@ const emrMittInit = () => {
|
|
setEditorModel('readonly')
|
|
setEditorModel('readonly')
|
|
})
|
|
})
|
|
|
|
|
|
|
|
+ emrMitt.on('clickToSubmitTheMedicalRecord', clickToSubmitTheMedicalRecord)
|
|
|
|
+ emrMitt.on('clickDelete', clickDelete)
|
|
}
|
|
}
|
|
|
|
|
|
const initEdit = () => {
|
|
const initEdit = () => {
|