|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
- <div class="layout_display_flex_y">
|
|
|
- <div>
|
|
|
+ <div class="layout_container">
|
|
|
+ <header>
|
|
|
住院号:
|
|
|
<el-input
|
|
|
v-model="inpatientNo"
|
|
@@ -34,118 +34,119 @@
|
|
|
<el-button style="margin-left: 10px" type="primary" @click="querySerialNo">查询机制号信息</el-button>
|
|
|
<el-button style="margin-left: 10px" type="warning" @click="huanZheFeiYongDrawer = true">查看患者费用</el-button>
|
|
|
<el-button style="margin-left: 10px" type="success" @click="baoCunClick">保存</el-button>
|
|
|
+ </header>
|
|
|
+ <div>
|
|
|
+ <el-descriptions border title="基本信息">
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-user"></i>
|
|
|
+ 患者姓名
|
|
|
+ </template>
|
|
|
+ {{ huanZheXinXi.name }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-user"></i>
|
|
|
+ 住院次数
|
|
|
+ </template>
|
|
|
+ {{ huanZheXinXi.admissTimes }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-user-solid"></i>
|
|
|
+ 性别
|
|
|
+ </template>
|
|
|
+ {{ cptSex(huanZheXinXi.sex) }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-house"></i>
|
|
|
+ 床号
|
|
|
+ </template>
|
|
|
+ {{ huanZheXinXi.bedNo }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-s-home"></i>
|
|
|
+ 病房
|
|
|
+ </template>
|
|
|
+ {{ huanZheXinXi.wardName }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-date"></i>
|
|
|
+ 入院日期
|
|
|
+ </template>
|
|
|
+ {{ huanZheXinXi.admissDate }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-tickets"></i>
|
|
|
+ 身份
|
|
|
+ </template>
|
|
|
+ {{ huanZheXinXi.responceTypeName }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-coin"></i>
|
|
|
+ 总费用
|
|
|
+ </template>
|
|
|
+ {{ huanZheXinXi.totalCharge }}
|
|
|
+ </el-descriptions-item>
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>
|
|
|
+ <i class="el-icon-coin"></i>
|
|
|
+ 余额
|
|
|
+ </template>
|
|
|
+ <span style="color: red">{{ huanZheXinXi.balance }}</span>
|
|
|
+ </el-descriptions-item>
|
|
|
+ </el-descriptions>
|
|
|
</div>
|
|
|
- <div class="layout_flex_1-y layout_display_flex_y">
|
|
|
- <div>
|
|
|
- <el-descriptions border title="基本信息">
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-user"></i>
|
|
|
- 患者姓名
|
|
|
- </template>
|
|
|
- {{ huanZheXinXi.name }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-user"></i>
|
|
|
- 住院次数
|
|
|
- </template>
|
|
|
- {{ huanZheXinXi.admissTimes }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-user-solid"></i>
|
|
|
- 性别
|
|
|
- </template>
|
|
|
- {{ cptSex(huanZheXinXi.sex) }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-house"></i>
|
|
|
- 床号
|
|
|
- </template>
|
|
|
- {{ huanZheXinXi.bedNo }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-s-home"></i>
|
|
|
- 病房
|
|
|
- </template>
|
|
|
- {{ huanZheXinXi.wardName }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-date"></i>
|
|
|
- 入院日期
|
|
|
- </template>
|
|
|
- {{ huanZheXinXi.admissDate }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-tickets"></i>
|
|
|
- 身份
|
|
|
- </template>
|
|
|
- {{ huanZheXinXi.responceTypeName }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-coin"></i>
|
|
|
- 总费用
|
|
|
- </template>
|
|
|
- {{ huanZheXinXi.totalCharge }}
|
|
|
- </el-descriptions-item>
|
|
|
- <el-descriptions-item>
|
|
|
- <template #label>
|
|
|
- <i class="el-icon-coin"></i>
|
|
|
- 余额
|
|
|
- </template>
|
|
|
- <span style="color: red">{{ huanZheXinXi.balance }}</span>
|
|
|
- </el-descriptions-item>
|
|
|
- </el-descriptions>
|
|
|
+ <div>
|
|
|
+ 收费日期:
|
|
|
+ <el-date-picker v-model="chargeDate" type="datetime" style="width: 165px"/>
|
|
|
+ 执行科室:
|
|
|
+ <SystemDeptSelect
|
|
|
+ clearable
|
|
|
+ style="width: 120px"
|
|
|
+ v-model="huanZheXinXi.execUnit"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ <div class="layout_main layout_container layout-horizontal">
|
|
|
+ <div class="layout_flex_1-x layout_el-table">
|
|
|
+ <el-tag>
|
|
|
+ 门诊发票信息: 合计 【{{ mzSum }}】
|
|
|
+ </el-tag>
|
|
|
+ <el-table ref="multipleTable"
|
|
|
+ :data="mzXinXiList"
|
|
|
+ highlight-current-row
|
|
|
+ @selection-change="mzSelectChecked">
|
|
|
+ <el-table-column :label="`门诊发票信息: 合计 【${mzSum}】`">
|
|
|
+ <el-table-column label="项目名称" prop="itemName"></el-table-column>
|
|
|
+ <el-table-column label="收费编码" prop="chargeCodeMx"></el-table-column>
|
|
|
+ <el-table-column label="数量" prop="chargeQuantity"></el-table-column>
|
|
|
+ <el-table-column label="单价" prop="unitPrice"></el-table-column>
|
|
|
+ <el-table-column label="金额" prop="chargeFee"></el-table-column>
|
|
|
+ <el-table-column label="选择" type="selection" width="60"></el-table-column>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
</div>
|
|
|
- <div>
|
|
|
- 收费日期:
|
|
|
- <el-date-picker v-model="chargeDate" type="datetime" style="width: 165px"/>
|
|
|
- 执行科室:
|
|
|
- <SystemDeptSelect
|
|
|
- clearable
|
|
|
- style="width: 120px"
|
|
|
- v-model="huanZheXinXi.execUnit"
|
|
|
- />
|
|
|
+ <div style="display: flex;align-items: center; margin: 0 20px">
|
|
|
+ <el-button icon="Right" type="primary"></el-button>
|
|
|
</div>
|
|
|
- <div class="layout_flex_1-y layout_display_flex">
|
|
|
- <div class="layout_flex_1-x">
|
|
|
- <el-table ref="multipleTable"
|
|
|
- :data="mzXinXiList"
|
|
|
- height="100%"
|
|
|
- highlight-current-row
|
|
|
- @selection-change="mzSelectChecked">
|
|
|
- <el-table-column :label="`门诊发票信息: 合计 【${mzSum}】`">
|
|
|
- <el-table-column label="项目名称" prop="itemName"></el-table-column>
|
|
|
- <el-table-column label="收费编码" prop="chargeCodeMx"></el-table-column>
|
|
|
- <el-table-column label="数量" prop="chargeQuantity"></el-table-column>
|
|
|
- <el-table-column label="单价" prop="unitPrice"></el-table-column>
|
|
|
- <el-table-column label="金额" prop="chargeFee"></el-table-column>
|
|
|
- <el-table-column label="选择" type="selection" width="60"></el-table-column>
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- </div>
|
|
|
- <div style="display: flex;align-items: center; margin: 0 20px">
|
|
|
- <el-button icon="Right" type="primary"></el-button>
|
|
|
- </div>
|
|
|
- <div class="layout_flex_1-x">
|
|
|
- <el-table :data="zyXinXiList"
|
|
|
- height="100%"
|
|
|
- stripe>
|
|
|
- <el-table-column :label="`住院收费项目:合计【${zySum}】`">
|
|
|
- <el-table-column label="项目名称" prop="itemName"></el-table-column>
|
|
|
- <el-table-column label="收费编码" prop="chargeCodeMx"></el-table-column>
|
|
|
- <el-table-column label="数量" prop="chargeQuantity"></el-table-column>
|
|
|
- <el-table-column label="单价" prop="unitPrice"></el-table-column>
|
|
|
- <el-table-column label="金额" prop="chargeFee"></el-table-column>
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- </div>
|
|
|
+ <div class="layout_flex_1-x layout_el-table">
|
|
|
+ <el-tag>
|
|
|
+ 住院收费项目:合计【{{ zySum }}】
|
|
|
+ </el-tag>
|
|
|
+ <el-table :data="zyXinXiList"
|
|
|
+ height="100%"
|
|
|
+ stripe>
|
|
|
+ <el-table-column label="项目名称" prop="itemName"></el-table-column>
|
|
|
+ <el-table-column label="收费编码" prop="chargeCodeMx"></el-table-column>
|
|
|
+ <el-table-column label="数量" prop="chargeQuantity"></el-table-column>
|
|
|
+ <el-table-column label="单价" prop="unitPrice"></el-table-column>
|
|
|
+ <el-table-column label="金额" prop="chargeFee"></el-table-column>
|
|
|
+ </el-table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|