| | |
| | | <div class="col row1-col2"> |
| | | <Card |
| | | title="治疗模式" |
| | | :icon="zlmsImg" |
| | | :icon="tslImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row1-col2-row1" |
| | | header-class-name="mihi-header" |
| | |
| | | <div class="col row1-col3"> |
| | | <Card |
| | | title="置换总量" |
| | | :icon="zlmsImg" |
| | | :icon="zlztImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row1-col3-row1" |
| | | header-class-name="mihi-header" |
| | |
| | | </Card> |
| | | <Card |
| | | title="透析时长" |
| | | :icon="zlmsImg" |
| | | :icon="cljdImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row1-col3-row2" |
| | | header-class-name="mihi-header" |
| | |
| | | <div class="col row1-col4"> |
| | | <Card |
| | | title="透析器" |
| | | :icon="zlmsImg" |
| | | :icon="txqImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row1-col4-row1" |
| | | header-class-name="mihi-header" |
| | |
| | | </Card> |
| | | <Card |
| | | title="抗凝剂" |
| | | :icon="zlmsImg" |
| | | :icon="tslImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row1-col4-row2" |
| | | header-class-name="mihi-header" |
| | |
| | | </Card> |
| | | <Card |
| | | title="处方备注" |
| | | :icon="zlmsImg" |
| | | :icon="maibo2Img" |
| | | background-color="#ffffff" |
| | | class="mini-card row1-col5-row2" |
| | | header-class-name="mihi-header" |
| | |
| | | <div class="row2-col1-row1"> |
| | | <Card |
| | | title="处方血流量" |
| | | :icon="zlmsImg" |
| | | :icon="cljdImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row2-col1-row1-col1" |
| | | header-class-name="mihi-header" |
| | |
| | | </Card> |
| | | <Card |
| | | title="处方钠" |
| | | :icon="zlmsImg" |
| | | :icon="cljdImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row2-col1-row1-col2" |
| | | header-class-name="mihi-header" |
| | |
| | | <div class="row2-col1-row2"> |
| | | <Card |
| | | title="透析液流量" |
| | | :icon="zlmsImg" |
| | | :icon="cljdImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row2-col1-row2-col1" |
| | | header-class-name="mihi-header" |
| | |
| | | </Card> |
| | | <Card |
| | | title="透析液种类" |
| | | :icon="zlmsImg" |
| | | :icon="cljdImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row2-col1-row2-col2" |
| | | header-class-name="mihi-header" |
| | |
| | | </div> |
| | | <Card |
| | | title="治疗状态" |
| | | :icon="zlmsImg" |
| | | :icon="zlztImg" |
| | | background-color="#ffffff" |
| | | class="mini-card row2-col1-row3" |
| | | header-class-name="mihi-header" |
| | |
| | | <div class="col row2-col2"> |
| | | <Card |
| | | title="参考指标" |
| | | :icon="zlmsImg" |
| | | :icon="tizhongImg" |
| | | background-color="#ffffff" |
| | | class="reference-indicators" |
| | | header-class-name="mihi-header" |
| | |
| | | class="btn" |
| | | /> |
| | | </div> |
| | | <!-- 定时任务 --> |
| | | <ScheduledTaskDialog ref="scheduledTaskDialogRef" /> |
| | | </div> |
| | | </template> |
| | | <script lang="ts" setup name="SignedIn"> |
| | | import { computed, onMounted, ref } from "vue"; |
| | | import { computed, defineAsyncComponent, onMounted, ref } from "vue"; |
| | | import dayjs from "dayjs"; |
| | | import "dayjs/locale/zh-cn"; |
| | | dayjs.locale("zh-cn"); |
| | |
| | | import txqImg from "@/img/txq.png"; |
| | | import tizhongImg from "@/img/tizhong.png"; |
| | | import yizhuImg from "@/img/yizhu.png"; |
| | | import maibo2Img from "@/img/maibo2.png"; |
| | | |
| | | import { |
| | | getItemName, |
| | |
| | | } from "@/store/type/bedsideAuxiliaryScreen.type"; |
| | | // @ts-ignore |
| | | import BlockBotttom from "../components/BlockBotttom.vue"; |
| | | import { ElMessage } from "element-plus/es"; |
| | | import { ElMessage } from "element-plus"; |
| | | const ScheduledTaskDialog = defineAsyncComponent( |
| | | () => import("../components/ScheduledTask.vue") |
| | | ); |
| | | |
| | | interface Props { |
| | | height: number; |
| | |
| | | const bedsideAuxiliaryScreenStore = useBedsideAuxiliaryScreenStore(); |
| | | |
| | | const bloodPressureRectangularChart = ref<HTMLElement | null>(null); |
| | | const scheduledTaskDialogRef = ref<any>(null); |
| | | |
| | | |
| | | const pageData = computed(() => { |
| | | return Object.assign(bedsideAuxiliaryScreenStore.deviceData.signedIn, { |
| | |
| | | }); |
| | | |
| | | /** 点击定时任务 */ |
| | | const onScheduledTasksClick = () => {}; |
| | | const onScheduledTasksClick = () => { |
| | | if ( |
| | | !bedsideAuxiliaryScreenStore.deviceCode || |
| | | !bedsideAuxiliaryScreenStore.deviceData.deviceCode |
| | | ) |
| | | return ElMessage.warning("未初始化或正在进行初始化操作中"); |
| | | scheduledTaskDialogRef.value?.openDialog(); |
| | | }; |
| | | |
| | | const onCallBumberClick = () => { |
| | | ElMessage({ |