|
@@ -153,9 +153,6 @@
|
|
|
</template>
|
|
|
</el-input>
|
|
|
</div>
|
|
|
- <!-- <el-input class="width300" v-model="formData1.ageday" :min="28" :max="365" type="number" placeholder="<28天" @blur="funBlur">
|
|
|
- <template slot="append">天</template>
|
|
|
- </el-input> -->
|
|
|
<span class="pind" style="color: #ccc">——</span>
|
|
|
<div class="zkSelect">
|
|
|
<el-input class="width300" v-model="formData1.ageyear" :min="1" :max="150" type="number" placeholder="1-150岁" @blur="funBlur">
|
|
@@ -173,9 +170,6 @@
|
|
|
<template slot="append">天</template>
|
|
|
</el-input>
|
|
|
</div>
|
|
|
- <!-- <el-input class="width300" v-model="formData1.ageday" :min="28" :max="365" type="number" placeholder="<28天" @blur="funBlur">
|
|
|
- <template slot="append">天</template>
|
|
|
- </el-input> -->
|
|
|
<span class="pind" style="color: #ccc">——</span>
|
|
|
<div class="zkSelect">
|
|
|
<el-input class="width300" v-model="formData1.hospitalizationin" :min="1" :max="150" type="number" @blur="funBluron">
|
|
@@ -184,17 +178,6 @@
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="时间范围">
|
|
|
- <!-- <el-date-picker
|
|
|
- class="width500"
|
|
|
- v-model="formData1.rangeDate"
|
|
|
- size="large"
|
|
|
- type="daterange"
|
|
|
- range-separator="-"
|
|
|
- start-placeholder="开始日期"
|
|
|
- end-placeholder="结束日期"
|
|
|
- format="yyyy 年 MM 月 dd 日"
|
|
|
- value-format="yyyyMMdd"
|
|
|
- ></el-date-picker> -->
|
|
|
<el-date-picker v-model="formData1.startTime" type="date" format="yyyy 年 MM 月 dd 日" value-format="yyyyMMdd" placeholder="开始日期"></el-date-picker>
|
|
|
<span class="pind10"></span>
|
|
|
<el-date-picker v-model="formData1.endTime" type="date" format="yyyy 年 MM 月 dd 日" value-format="yyyyMMdd" placeholder="结束日期"></el-date-picker>
|
|
@@ -216,34 +199,50 @@
|
|
|
</div>
|
|
|
<div class="flextab-item">
|
|
|
<div>
|
|
|
- 平均住院日:
|
|
|
- <span class="s-1">{{ ARG_STAY }}</span>
|
|
|
- <span class="s-2">天</span>
|
|
|
+ 平均住院日:
|
|
|
+ <span class="tag-box">
|
|
|
+ <span class="s-1">{{ ARG_STAY }}</span>
|
|
|
+ <span class="s-2">天</span>
|
|
|
+ </span>
|
|
|
</div>
|
|
|
<div>
|
|
|
- 平均费用:
|
|
|
- <span class="s-1">{{ ARG_F_D }}</span>
|
|
|
- <span class="s-2">元;</span>
|
|
|
+ 平均费用:
|
|
|
+
|
|
|
+ <span class="tag-box">
|
|
|
+ <span class="s-1">{{ ARG_F_D }}</span>
|
|
|
+ <span class="s-2">元</span>
|
|
|
+ </span>
|
|
|
</div>
|
|
|
<div>
|
|
|
- 例数:
|
|
|
- <span class="s-1">{{ paginationData.total ? paginationData.total : 0 }}</span>
|
|
|
- <span class="s-2">例</span>
|
|
|
+ 例数:
|
|
|
+ <span class="tag-box">
|
|
|
+ <span class="s-1">{{ paginationData.total ? paginationData.total : 0 }}</span>
|
|
|
+ <span class="s-2">例</span>
|
|
|
+ </span>
|
|
|
</div>
|
|
|
<div>
|
|
|
- 死亡例数:
|
|
|
- <span class="s-1">{{ AEM01C ? AEM01C : 0 }}</span>
|
|
|
- <span class="s-2">例</span>
|
|
|
+ 死亡例数:
|
|
|
+
|
|
|
+ <span class="tag-box">
|
|
|
+ <span class="s-1">{{ AEM01C ? AEM01C : 0 }}</span>
|
|
|
+ <span class="s-2">例</span>
|
|
|
+ </span>
|
|
|
</div>
|
|
|
<div>
|
|
|
- 总费用:
|
|
|
- <span class="s-1">{{ SUM_ARG_F_D ? SUM_ARG_F_D : 0 }}</span>
|
|
|
- <span class="s-2">元</span>
|
|
|
+ 总费用:
|
|
|
+
|
|
|
+ <span class="tag-box">
|
|
|
+ <span class="s-1">{{ SUM_ARG_F_D ? SUM_ARG_F_D : 0 }}</span>
|
|
|
+ <span class="s-2">元</span>
|
|
|
+ </span>
|
|
|
</div>
|
|
|
<div>
|
|
|
- 总住院日:
|
|
|
- <span class="s-1">{{ SUM_ARG_STAY ? SUM_ARG_STAY : 0 }}</span>
|
|
|
- <span class="s-2">天</span>
|
|
|
+ 总住院日:
|
|
|
+
|
|
|
+ <span class="tag-box">
|
|
|
+ <span class="s-1">{{ SUM_ARG_STAY ? SUM_ARG_STAY : 0 }}</span>
|
|
|
+ <span class="s-2">天</span>
|
|
|
+ </span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -251,42 +250,37 @@
|
|
|
<el-button class="btn1" type="primary" icon="el-icon-download" @click="funExport('质控列表', '/qualityList')">导出execl</el-button>
|
|
|
</div>
|
|
|
|
|
|
- <el-table :data="tableData" border style="width: 100%">
|
|
|
- <el-table-column type="index" label="序号" width="70px"></el-table-column>
|
|
|
- <el-table-column prop="AAA28" label="病案号">
|
|
|
+ <el-table :data="tableData" style="width: 100%">
|
|
|
+ <el-table-column type="index" label="序号" width="80"></el-table-column>
|
|
|
+ <el-table-column prop="AAA28" label="病案号" width="160">
|
|
|
<template slot-scope="scope">
|
|
|
<span class="blue" @click="funGoto(scope.row.MED_REC_ID)">{{ scope.row.AAA28 }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="AAA01" label="患者姓名"></el-table-column>
|
|
|
- <el-table-column prop="AAC01" label="出院时间"></el-table-column>
|
|
|
- <el-table-column prop="AAA02C" label="性别"></el-table-column>
|
|
|
- <el-table-column prop="AAA04" label="年龄"></el-table-column>
|
|
|
+ <el-table-column prop="AAA01" label="患者姓名" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAC01" label="出院时间" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAA02C" label="性别" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAA04" label="年龄" width="160"></el-table-column>
|
|
|
|
|
|
<template v-for="(item, ind) in formData1.seniorList">
|
|
|
- <el-table-column :key="ind" v-if="tabKeyList.includes(item.key)" :label="funkdef(item.key)" :prop="item.key"></el-table-column>
|
|
|
+ <el-table-column :key="ind" v-if="tabKeyList.includes(item.key)" :label="funkdef(item.key)" :prop="item.key" width="160"></el-table-column>
|
|
|
</template>
|
|
|
- <el-table-column prop="ABC01N" label="主诊断名称"></el-table-column>
|
|
|
- <el-table-column prop="ABC01C" label="主诊断编码"></el-table-column>
|
|
|
- <el-table-column prop="ICD9_NAME" label="主手术名称"></el-table-column>
|
|
|
- <el-table-column prop="ICD9_ID1" label="主手术编码"></el-table-column>
|
|
|
- <el-table-column v-if="columnShow" :prop="clumText.id" :label="clumText.name"></el-table-column>
|
|
|
- <el-table-column prop="AAA29" label="住院次数"></el-table-column>
|
|
|
- <el-table-column prop="AAC11N" label="出院科室"></el-table-column>
|
|
|
- <el-table-column prop="ADA01" label="住院总费用"></el-table-column>
|
|
|
- <el-table-column prop="F_D" label="药品总费用"></el-table-column>
|
|
|
- <el-table-column prop="J" label="材料总费用"></el-table-column>
|
|
|
-
|
|
|
- <!-- <el-table-column prop="address" label="业务操作人"> </el-table-column> -->
|
|
|
- <el-table-column prop="AAC04" label="实际住院(天)"></el-table-column>
|
|
|
- <!-- <el-table-column prop="ATTEND_GRP_NAME" label="主诊组"></el-table-column> -->
|
|
|
- <el-table-column prop="AEM01C" label="离院方式"></el-table-column>
|
|
|
- <el-table-column prop="AAB06C" label="入院途径"></el-table-column>
|
|
|
- <!-- <el-table-column prop="ARG_STAY" label="平均住院日"></el-table-column> -->
|
|
|
- <!-- <el-table-column prop="ARG_F_D" label="平均费用"></el-table-column> -->
|
|
|
- <el-table-column prop="SSPB" label="手术判别"></el-table-column>
|
|
|
- <el-table-column prop="AAB11N" label="入院科室"></el-table-column>
|
|
|
- <el-table-column prop="AAB01" label="入院时间"></el-table-column>
|
|
|
+ <el-table-column prop="ABC01N" label="主诊断名称" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="ABC01C" label="主诊断编码" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="ICD9_NAME" label="主手术名称" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="ICD9_ID1" label="主手术编码" width="160"></el-table-column>
|
|
|
+ <el-table-column v-if="columnShow" :prop="clumText.id" :label="clumText.name" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAA29" label="住院次数" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAC11N" label="出院科室" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="ADA01" label="住院总费用" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="F_D" label="药品总费用" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="J" label="材料总费用" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAC04" label="实际住院(天)" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AEM01C" label="离院方式" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAB06C" label="入院途径" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="SSPB" label="手术判别" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAB11N" label="入院科室" width="160"></el-table-column>
|
|
|
+ <el-table-column prop="AAB01" label="入院时间" width="160"></el-table-column>
|
|
|
</el-table>
|
|
|
<!-- 分页控制 -->
|
|
|
<el-pagination
|
|
@@ -909,21 +903,6 @@ export default {
|
|
|
::v-deep.el-pagination.is-background .el-pager li:not(.disabled).active {
|
|
|
background: #7e8bab;
|
|
|
}
|
|
|
-::v-deep.el-table .el-table__row td {
|
|
|
- color: #7e8bab;
|
|
|
- border-bottom: 1px solid #f4f4f4;
|
|
|
-}
|
|
|
-::v-deep.el-table .el-table__header tr th:first-child {
|
|
|
- border-radius: 10px 0px 0px 10px;
|
|
|
-}
|
|
|
-::v-deep.el-table .el-table__header tr th:last-child {
|
|
|
- border-radius: 0px 10px 10px 0px;
|
|
|
-}
|
|
|
-::v-deep.el-table .el-table__header tr th {
|
|
|
- background: #f1f6ff;
|
|
|
- color: #13171e;
|
|
|
- border-bottom: 0px;
|
|
|
-}
|
|
|
</style>
|
|
|
<style lang="scss" scoped>
|
|
|
.tableBox {
|
|
@@ -1039,4 +1018,13 @@ export default {
|
|
|
.width100 {
|
|
|
width: 100px;
|
|
|
}
|
|
|
+.tag-box {
|
|
|
+ padding: 8px 16px;
|
|
|
+ box-sizing: border-box;
|
|
|
+ display: inline-block;
|
|
|
+ min-width: 100px;
|
|
|
+ text-align: center;
|
|
|
+ border: 1px solid #e2e2e2;
|
|
|
+ border-radius: 4px;
|
|
|
+}
|
|
|
</style>
|