From 150b02fb27bf7bbcf3cb3653be484f8fab5b3999 Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期六, 19 七月 2025 16:55:31 +0800
Subject: [PATCH] ID1825-未排班页面初步完成
---
src/views/mobile/bedsideAuxiliaryScreen/components/NotSignedIn.vue | 148 +++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 125 insertions(+), 23 deletions(-)
diff --git a/src/views/mobile/bedsideAuxiliaryScreen/components/NotSignedIn.vue b/src/views/mobile/bedsideAuxiliaryScreen/components/NotSignedIn.vue
index 115872b..db997c5 100644
--- a/src/views/mobile/bedsideAuxiliaryScreen/components/NotSignedIn.vue
+++ b/src/views/mobile/bedsideAuxiliaryScreen/components/NotSignedIn.vue
@@ -19,7 +19,9 @@
background-color="#E5EEFF"
class="row1-center-row1-item"
>
- <div class=""></div>
+ <div class="dialysis-mode-content">
+ <span>{{ pageData.dialysisMode }}</span>
+ </div>
</Card>
<Card
title="治疗模式"
@@ -27,7 +29,9 @@
background-color="#F1EEFA"
class="row1-center-row1-item"
>
- <div class=""></div>
+ <div class="dialysis-mode-content item-2">
+ <span>未签到</span>
+ </div>
</Card>
</div>
<Card
@@ -36,7 +40,19 @@
background-color="#D9F0E2"
class="row1-center-row2"
>
- <div class=""></div>
+ <div class="list-box-1">
+ <div
+ v-for="(item, index) in pageData.pipingList"
+ :key="index"
+ class="list-item"
+ style="color: #3ab859"
+ >
+ <div class="list-item-left">
+ {{ item.name }}
+ </div>
+ <div class="list-item-right">{{ item.数量 }}{{ item.单位 }}</div>
+ </div>
+ </div>
</Card>
</div>
<div class="row1-right">
@@ -46,7 +62,18 @@
background-color="#F9DEDE"
class="row1-right-item"
>
- <div class=""></div>
+ <div class="list-box-1">
+ <div
+ v-for="(item, index) in pageData.dialyzerList"
+ :key="index"
+ class="list-item"
+ >
+ <div class="list-item-left">
+ {{ item.name }}
+ </div>
+ <div class="list-item-right">{{ item.数量 }}{{ item.单位 }}</div>
+ </div>
+ </div>
</Card>
<Card
title="透析液"
@@ -54,7 +81,18 @@
background-color="#EFE5FF"
class="row1-right-item"
>
- <div class=""></div>
+ <div class="list-box-1">
+ <div
+ v-for="(item, index) in pageData.dialysateList"
+ :key="index"
+ class="list-item"
+ >
+ <div class="list-item-left">
+ {{ item.name }}
+ </div>
+ <div class="list-item-right">{{ item.数量 }}{{ item.单位 }}</div>
+ </div>
+ </div>
</Card>
</div>
</div>
@@ -65,7 +103,19 @@
background-color="#FFEDD2"
class="row-item"
>
- <div class=""></div>
+ <!-- <div class="list-box-1">
+ <div
+ v-for="(item, index) in pageData.pipingList"
+ :key="index"
+ class="list-item"
+ style="color: #3ab859"
+ >
+ <div class="list-item-left">
+ {{ item.name }}
+ </div>
+ <div class="list-item-right">{{ item.数量 }}{{ item.单位 }}</div>
+ </div>
+ </div> -->
</Card>
<Card
title="一次性使用透析护理包"
@@ -73,21 +123,18 @@
background-color="#E5EEFF"
class="row-item"
>
- <div class="">
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
- <p>999</p>
-
+ <div class="list-box-1">
+ <div
+ v-for="(item, index) in pageData.carePackage"
+ :key="index"
+ class="list-item"
+ style="color: #1D77BD"
+ >
+ <div class="list-item-left">
+ {{ item.name }}
+ </div>
+ <div class="list-item-right">{{ item.数量 }}{{ item.单位 }}</div>
+ </div>
</div>
</Card>
</div>
@@ -98,7 +145,19 @@
background-color="#FFEDD2"
class="row-item"
>
- <div class=""></div>
+ <div class="list-box-1">
+ <div
+ v-for="(item, index) in pageData.punctureNeedle"
+ :key="index"
+ class="list-item"
+ style="color: #A78718"
+ >
+ <div class="list-item-left">
+ {{ item.name }}
+ </div>
+ <div class="list-item-right">{{ item.数量 }}{{ item.单位 }}</div>
+ </div>
+ </div>
</Card>
<Card
title="血管通路"
@@ -106,7 +165,16 @@
background-color="#E5EEFF"
class="row-item"
>
- <div class=""></div>
+ <div class="list-box-1">
+ <div
+ v-for="(item, index) in pageData.vascularAccess"
+ :key="index"
+ class="list-item"
+ style="color: #1D77BD"
+ >
+ <div class="list-item-left">{{ item.位置 }} {{ item.类型 }}</div>
+ </div>
+ </div>
</Card>
</div>
</div>
@@ -172,6 +240,21 @@
gap: 4px; // 行间间距
.row1-center-row1-item {
flex: 1;
+ .dialysis-mode-content {
+ height: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-family: PingFangSC, PingFang SC;
+ font-weight: 500;
+ font-size: 11px;
+ color: #3a75b8;
+ text-align: center;
+ font-style: normal;
+ &.item-2 {
+ color: #333;
+ }
+ }
}
}
.row1-center-row2 {
@@ -198,5 +281,24 @@
flex: 1;
}
}
+ .list-box-1 {
+ .list-item {
+ display: flex;
+ align-items: center;
+ justify-content: space-around;
+ font-family: PingFangSC, PingFang SC;
+ font-weight: 500;
+ font-size: 5px;
+ color: #a78718;
+ line-height: 6px;
+ text-align: left;
+ font-style: normal;
+ .list-item-left {
+ flex: 1;
+ }
+ .list-item-right {
+ }
+ }
+ }
}
</style>
\ No newline at end of file
--
Gitblit v1.8.0