|
@@ -1,77 +1,80 @@
|
|
|
<template>
|
|
|
- <div class="header" style="border: 0;color: #000000">
|
|
|
- <div class="box">
|
|
|
- <div>
|
|
|
+ <el-collapse class="collapse" v-model="collapse">
|
|
|
+ <el-collapse-item title="患者信息" name="1">
|
|
|
+ <div class="header" style="border: 0;color: #000000">
|
|
|
+ <div class="box">
|
|
|
+ <div>
|
|
|
<span v-if="isDev || needRule(1)">
|
|
|
<el-input style="width: 90px" v-model="huanZheXinXi.inpatientNo" @keydown.enter="queryPatientInfoClick"/>
|
|
|
{{ huanZheXinXi.admissTimes }}
|
|
|
</span>
|
|
|
-
|
|
|
- <span v-else>
|
|
|
- 住院号:{{ huanZheXinXi.inpatientNo }}_{{ huanZheXinXi.admissTimes }}
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 床号:{{ huanZheXinXi.bedNo }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 姓名:{{ huanZheXinXi.name }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 身份证号:{{ huanZheXinXi.socialNo }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 出生日期:{{ huanZheXinXi.birthDate }} {{ huanZheXinXi.age }} 岁
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 性别:{{ huanZheXinXi.sexName }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 联系电话:{{ huanZheXinXi.homeTel }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 入院日期:{{ huanZheXinXi.admissDate }}
|
|
|
- {{ huanZheXinXi.actIptDays }}天
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="box">
|
|
|
- <div>
|
|
|
- 管床医生:{{ huanZheXinXi.referPhysicianName }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 病区:{{ huanZheXinXi.admissWardName }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 入院医生:{{ huanZheXinXi.admissPhysicianName }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 入院诊断:{{ huanZheXinXi.admissDiagStr }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 小科室:{{ huanZheXinXi.zkWardName }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 身份:{{ huanZheXinXi.medTypeName }}
|
|
|
- </div>
|
|
|
-
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="box">
|
|
|
- <div>
|
|
|
- 总费用:{{ huanZheXinXi.totalCharge }} {{ huanZheXinXi.balance }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 药品占比:{{ huanZheXinXi.yp }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 检验检查:{{ huanZheXinXi.jyjc }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- 医保:{{ huanZheXinXi.chargeYb }} {{ huanZheXinXi.yb }}
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <span v-else>
|
|
|
+ 住院号:{{ huanZheXinXi.inpatientNo }}_{{ huanZheXinXi.admissTimes }}
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 床号:{{ huanZheXinXi.bedNo }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 姓名:{{ huanZheXinXi.name }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 身份证号:{{ huanZheXinXi.socialNo }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 出生日期:{{ huanZheXinXi.birthDate }} {{ huanZheXinXi.age }} 岁
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 性别:{{ huanZheXinXi.sexName }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 联系电话:{{ huanZheXinXi.homeTel }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 入院日期:{{ huanZheXinXi.admissDate }}
|
|
|
+ {{ huanZheXinXi.actIptDays }}天
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="box">
|
|
|
+ <div>
|
|
|
+ 管床医生:{{ huanZheXinXi.referPhysicianName }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 病区:{{ huanZheXinXi.admissWardName }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 入院医生:{{ huanZheXinXi.admissPhysicianName }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 入院诊断:{{ huanZheXinXi.admissDiagStr }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 小科室:{{ huanZheXinXi.zkWardName }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 身份:{{ huanZheXinXi.medTypeName }}
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="box">
|
|
|
+ <div>
|
|
|
+ 总费用:{{ huanZheXinXi.totalCharge }} {{ huanZheXinXi.balance }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 药品占比:{{ huanZheXinXi.yp }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 检验检查:{{ huanZheXinXi.jyjc }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 医保:{{ huanZheXinXi.chargeYb }} {{ huanZheXinXi.yb }}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-collapse-item>
|
|
|
+ </el-collapse>
|
|
|
|
|
|
</template>
|
|
|
|
|
@@ -86,6 +89,8 @@ const props = defineProps({
|
|
|
}
|
|
|
})
|
|
|
|
|
|
+const collapse = ref("1")
|
|
|
+
|
|
|
const queryPatientInfoClick = () => {
|
|
|
clickOnThePatient(props.huanZheXinXi.inpatientNo)
|
|
|
}
|
|
@@ -93,6 +98,11 @@ const queryPatientInfoClick = () => {
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
+.collapse {
|
|
|
+ :deep(.el-collapse-item__content) {
|
|
|
+ padding-bottom: 0
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
.header {
|
|
|
width: 100%;
|
|
@@ -108,7 +118,7 @@ const queryPatientInfoClick = () => {
|
|
|
|
|
|
div {
|
|
|
white-space: nowrap;
|
|
|
- padding: 5px;
|
|
|
+ padding: 0 5px;
|
|
|
}
|
|
|
|
|
|
.box {
|