|
|
|
@ -1,40 +1,47 @@ |
|
|
|
<template> |
|
|
|
<div> |
|
|
|
<el-card style="display: block; "> |
|
|
|
<div style="display: flex;"> |
|
|
|
<el-card style="display: block"> |
|
|
|
<div class="publiccss">总检医生诊台</div> |
|
|
|
<div style="display: flex"> |
|
|
|
<div :style="'width:' + (window.pageWidth - 120 - 70) + 'px;'"> |
|
|
|
<div> |
|
|
|
<PatientRegisterBase/> |
|
|
|
<PatientRegisterBase /> |
|
|
|
</div> |
|
|
|
<div :style="'height:' + (window.pageHeight < 600 ? 380:window.pageHeight-220) + 'px;'" > |
|
|
|
<div |
|
|
|
:style=" |
|
|
|
'height:' + |
|
|
|
(window.pageHeight < 600 ? 380 : window.pageHeight - 220) + |
|
|
|
'px;' |
|
|
|
" |
|
|
|
> |
|
|
|
<el-tabs style="margin-left: 10px" v-model="tabChoosed"> |
|
|
|
<el-tab-pane label="综述建议" name="1"> |
|
|
|
<div> |
|
|
|
<SumSug/> |
|
|
|
<SumPREdit/> |
|
|
|
<SumAsbItemStatus :patientRegisterId="sumDoctorCheck.sumPREdit.id" /> |
|
|
|
<SumSug /> |
|
|
|
<SumPREdit /> |
|
|
|
<SumAsbItemStatus |
|
|
|
:patientRegisterId="sumDoctorCheck.sumPREdit.id" |
|
|
|
/> |
|
|
|
</div> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="明细结果" name="2"> |
|
|
|
<CheckDetails/> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="危急值" name="3"> |
|
|
|
|
|
|
|
<CheckDetails /> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="危急值" name="3"> </el-tab-pane> |
|
|
|
<el-tab-pane label="项目对比" name="4"> |
|
|
|
<SumItemsType/> |
|
|
|
<SumItemsType /> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="横向对比" name="5"> |
|
|
|
<SumItems/> |
|
|
|
<SumItems /> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="历次综述" name="6"> |
|
|
|
<SumHistory/> |
|
|
|
<SumHistory /> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tabs> |
|
|
|
</div> |
|
|
|
</el-tabs> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div style="width:120px;"> |
|
|
|
<ButtonList/> |
|
|
|
<div style="width: 120px"> |
|
|
|
<ButtonList /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-card> |
|
|
|
@ -45,7 +52,6 @@ import { mapState, mapActions } from "vuex"; |
|
|
|
import { getapi, postapi, putapi, deletapi } from "@/api/api"; |
|
|
|
import { tcdate } from "../../utlis/proFunc"; |
|
|
|
|
|
|
|
|
|
|
|
import PatientRegisterBase from "../../components/doctorCheck/PatientRegisterBase.vue"; |
|
|
|
import ButtonList from "../../components/sumDoctorCheck/ButtonList.vue"; |
|
|
|
import SumSug from "../../components/sumDoctorCheck/SumSug.vue"; |
|
|
|
@ -56,9 +62,9 @@ import SumItemsType from "../../components/sumDoctorCheck/SumItemsType.vue"; |
|
|
|
import SumItems from "../../components/sumDoctorCheck/SumItems.vue"; |
|
|
|
import SumHistory from "../../components/sumDoctorCheck/SumHistory.vue"; |
|
|
|
export default { |
|
|
|
components: { |
|
|
|
components: { |
|
|
|
PatientRegisterBase, |
|
|
|
ButtonList, |
|
|
|
ButtonList, |
|
|
|
SumSug, |
|
|
|
SumPREdit, |
|
|
|
SumAsbItemStatus, |
|
|
|
@ -66,7 +72,6 @@ export default { |
|
|
|
SumItemsType, |
|
|
|
SumItems, |
|
|
|
SumHistory, |
|
|
|
|
|
|
|
}, |
|
|
|
data() { |
|
|
|
return { |
|
|
|
@ -82,7 +87,13 @@ export default { |
|
|
|
}, |
|
|
|
|
|
|
|
computed: { |
|
|
|
...mapState(["window","dict", "patientRegister", "customerOrg","sumDoctorCheck"]), |
|
|
|
...mapState([ |
|
|
|
"window", |
|
|
|
"dict", |
|
|
|
"patientRegister", |
|
|
|
"customerOrg", |
|
|
|
"sumDoctorCheck", |
|
|
|
]), |
|
|
|
}, |
|
|
|
|
|
|
|
methods: { |
|
|
|
|