|
@@ -7,19 +7,19 @@
|
|
|
<el-row :gutter="32">
|
|
|
<el-col :span="6">
|
|
|
<span class="text-blod">科室:</span>
|
|
|
- <span>{{ data.keshi }}</span>
|
|
|
+ <span>{{ baseInfo.BRKS}}</span>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<span class="text-blod">姓名:</span>
|
|
|
- <span>{{ data.brxm }}</span>
|
|
|
+ <span>{{ baseInfo.BRXM }}</span>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<span class="text-blod">床号:</span>
|
|
|
- <span>{{ data.ch }}</span>
|
|
|
+ <span>{{ baseInfo.CH }}</span>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<span class="text-blod">住院号码:</span>
|
|
|
- <span>{{ data.brbh }}</span>
|
|
|
+ <span>{{ baseInfo.ZYH }}</span>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
@@ -45,7 +45,7 @@
|
|
|
<el-row :gutter="32">
|
|
|
<!-- type 1为普通病程记录 2. 术前 3术后 4.查房 -->
|
|
|
<template v-if="data.type === 1">
|
|
|
- <el-col :span="24" class="mb10">
|
|
|
+ <!-- <el-col :span="24" class="mb10">
|
|
|
<span class="text-blod">病历特点:</span>
|
|
|
<div v-for="(item, index) of data.BLTD" :key="`bltd1${index}`" class="pl76 mb20">{{ item.trim() }}</div>
|
|
|
</el-col>
|
|
@@ -64,6 +64,26 @@
|
|
|
<el-col :span="24" class="mb10">
|
|
|
<span class="text-blod">诊疗计划:</span>
|
|
|
<div v-for="(item, index) of data.ZLJH" :key="`zljh1${index}`" class="pl76 mb20">{{ item.trim() }}</div>
|
|
|
+ </el-col> -->
|
|
|
+ <el-col :span="24" class="mb10">
|
|
|
+ <span class="text-blod">病历特点:</span>
|
|
|
+ <div class="pl76 mb20">{{ data.BLTD}}</div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="mb10">
|
|
|
+ <span class="text-blod">初步诊断:</span>
|
|
|
+ <div class="pl76 mb20">{{ data.CBZD}}</div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="mb10">
|
|
|
+ <span class="text-blod">诊断依据:</span>
|
|
|
+ <div class="pl76 mb20">{{ data.ZDYJ }}</div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="mb10">
|
|
|
+ <span class="text-blod">鉴别诊断:</span>
|
|
|
+ <div class="pl76 mb20">{{ data.JBZD }}</div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="mb10">
|
|
|
+ <span class="text-blod">诊疗计划:</span>
|
|
|
+ <div class="pl76 mb20">{{ data.ZLJH }}</div>
|
|
|
</el-col>
|
|
|
</template>
|
|
|
<!-- type 2术前 -->
|
|
@@ -209,6 +229,8 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import { getBrry } from '@/api/qc';
|
|
|
+
|
|
|
export default {
|
|
|
props: {
|
|
|
data: {
|
|
@@ -217,6 +239,12 @@ export default {
|
|
|
return {};
|
|
|
},
|
|
|
},
|
|
|
+ ZYH: {
|
|
|
+ type: String,
|
|
|
+ default() {
|
|
|
+ return '';
|
|
|
+ },
|
|
|
+ }
|
|
|
},
|
|
|
computed: {
|
|
|
titleName() {
|
|
@@ -238,6 +266,24 @@ export default {
|
|
|
return str;
|
|
|
},
|
|
|
},
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ baseInfo: {}
|
|
|
+ }
|
|
|
+ },
|
|
|
+ mounted() {
|
|
|
+ this.getBaseInfo()
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ getBaseInfo() {
|
|
|
+ getBrry({zyh: this.$props.ZYH}).then(res => {
|
|
|
+ if (res.code == 200) {
|
|
|
+ this.baseInfo = res.data || {}
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+ }
|
|
|
};
|
|
|
</script>
|
|
|
|