|
@@ -1,10 +1,11 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div style="display: flex;align-items: center;height: 30px">
|
|
<div style="display: flex;align-items: center;height: 30px">
|
|
|
<el-button-group>
|
|
<el-button-group>
|
|
|
- <el-button :disabled="!emrConfig.editor"
|
|
|
|
|
- type="success"
|
|
|
|
|
- icon="CircleCheck"
|
|
|
|
|
- @click="clickSaveData">
|
|
|
|
|
|
|
+ <el-button
|
|
|
|
|
+ :disabled="!emrConfig.editor"
|
|
|
|
|
+ type="success"
|
|
|
|
|
+ icon="CircleCheck"
|
|
|
|
|
+ @click="clickSaveData">
|
|
|
保存
|
|
保存
|
|
|
</el-button>
|
|
</el-button>
|
|
|
<el-button
|
|
<el-button
|
|
@@ -113,7 +114,6 @@
|
|
|
<el-divider direction="vertical"/>
|
|
<el-divider direction="vertical"/>
|
|
|
<el-checkbox v-model="autoSave" label="自动保存" @change="autoSaveChange"/>
|
|
<el-checkbox v-model="autoSave" label="自动保存" @change="autoSaveChange"/>
|
|
|
<el-checkbox v-model="isOpenPage" label="分页线" @change="openOrClosePage"/>
|
|
<el-checkbox v-model="isOpenPage" label="分页线" @change="openOrClosePage"/>
|
|
|
-
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div style="display: flex">
|
|
<div style="display: flex">
|
|
@@ -651,7 +651,7 @@ const emrEvent = {
|
|
|
let newDate = await getServerDateApi()
|
|
let newDate = await getServerDateApi()
|
|
|
view.setAttribute('fragment', {
|
|
view.setAttribute('fragment', {
|
|
|
name: values['查房标题'].value,
|
|
name: values['查房标题'].value,
|
|
|
- createId: extractFields('编辑者编码'),
|
|
|
|
|
|
|
+ createId: userData.code,
|
|
|
creationTime: newDate,
|
|
creationTime: newDate,
|
|
|
referPhysician: extractFields('管床医生编码'),
|
|
referPhysician: extractFields('管床医生编码'),
|
|
|
consultPhysician: extractFields('主治医生编码'),
|
|
consultPhysician: extractFields('主治医生编码'),
|
|
@@ -1624,6 +1624,7 @@ const monitorPageRefresh = (event) => {
|
|
|
/**
|
|
/**
|
|
|
* 打开已经保存了的病历
|
|
* 打开已经保存了的病历
|
|
|
* @param id 病历 id
|
|
* @param id 病历 id
|
|
|
|
|
+ * @param flag 显示tag
|
|
|
*/
|
|
*/
|
|
|
const openAndSaveTheMedicalRecord = (id, flag = 2) => {
|
|
const openAndSaveTheMedicalRecord = (id, flag = 2) => {
|
|
|
saveDocumentId.value = `/emr/runtime/?documentId=${id}#/`
|
|
saveDocumentId.value = `/emr/runtime/?documentId=${id}#/`
|
|
@@ -1757,7 +1758,8 @@ const 解析病程记录 = () => {
|
|
|
saveDialog.analyzeTheCourseOfTheDisease = true
|
|
saveDialog.analyzeTheCourseOfTheDisease = true
|
|
|
let fragment = []
|
|
let fragment = []
|
|
|
循环病程返回数据元((values, node) => {
|
|
循环病程返回数据元((values, node) => {
|
|
|
- let data
|
|
|
|
|
|
|
+ let data = {}
|
|
|
|
|
+
|
|
|
let fragmentData = node.view.getAttribute('fragment')
|
|
let fragmentData = node.view.getAttribute('fragment')
|
|
|
|
|
|
|
|
function listNull(name) {
|
|
function listNull(name) {
|