From 124d2d5fb2fe95bf1503eab0389cf8a80458876d Mon Sep 17 00:00:00 2001
From: eight <641137800@qq.com>
Date: 星期五, 16 八月 2024 15:23:22 +0800
Subject: [PATCH] update 诊室选择
---
src/views/ecg/room/RoomLoginSelect.vue | 18 +++++++++---------
src/components/RoomBedSelect/src/RoomBedSelect.vue | 6 +++---
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/components/RoomBedSelect/src/RoomBedSelect.vue b/src/components/RoomBedSelect/src/RoomBedSelect.vue
index dbdbbab..d14bca6 100644
--- a/src/components/RoomBedSelect/src/RoomBedSelect.vue
+++ b/src/components/RoomBedSelect/src/RoomBedSelect.vue
@@ -16,7 +16,7 @@
required: true
},
modelValue: {
- type: String,
+ type: Object as PropType<RoomVO>,
required: true
}
})
@@ -26,7 +26,7 @@
}>();
const onclick = (item) => {
- emit('update:modelValue', item.bedNo);
+ emit('update:modelValue', item);
}
</script>
@@ -36,7 +36,7 @@
<template #header>{{title}}</template>
<div v-for="(bedItem, index) in bedList" :key="index">
<div class="deskwarp">
- <img v-if="modelValue !== bedItem.bedNo"
+ <img v-if="modelValue.roomId !== bedItem.roomId || modelValue.bedNo !== bedItem.bedNo"
src="@/assets/room/desk.png"
style="width: 100%"
@click = onclick(bedItem)
diff --git a/src/views/ecg/room/RoomLoginSelect.vue b/src/views/ecg/room/RoomLoginSelect.vue
index e653ad4..d32c7c0 100644
--- a/src/views/ecg/room/RoomLoginSelect.vue
+++ b/src/views/ecg/room/RoomLoginSelect.vue
@@ -4,14 +4,7 @@
<RoomBedSelect :title="key" :bedList="value" v-model="curSel"/>
</div>
</div>
- <el-button @click="roomConfirm">KKKK</el-button>
-<!--
- <el-button type="primary">Primary Button</el-button>
- <el-button type="success">Success Button</el-button>
- <el-button type="info">Info Button</el-button>
- <el-button type="warning">Warning Button</el-button>
- <el-button type="danger">Danger Button</el-button>
--->
+ <el-button type="primary" @click="roomConfirm">纭</el-button>
</template>
<script setup lang="ts">
@@ -22,7 +15,13 @@
const bedMap = ref<Map<String, RoomVO[]>>() // 鍒楄〃鐨勬暟鎹�
-const curSel = ref<String>("B2");
+const curSel = ref<RoomVO>({
+ id: 0,
+ roomId: 0,
+ roomName: "",
+ bedNo: "",
+ onstage: true
+ });
/** 鏌ヨ鍒楄〃 */
const getList = async () => {
@@ -31,6 +30,7 @@
}
const roomConfirm = () => {
+ console.info(curSel.value)
}
/** 鍒濆鍖� **/
--
Gitblit v1.9.3