| | |
| | | required: true |
| | | }, |
| | | modelValue: { |
| | | type: String, |
| | | type: Object as PropType<RoomVO>, |
| | | required: true |
| | | } |
| | | }) |
| | |
| | | }>(); |
| | | |
| | | const onclick = (item) => { |
| | | emit('update:modelValue', item.bedNo); |
| | | emit('update:modelValue', item); |
| | | } |
| | | |
| | | </script> |
| | |
| | | <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) |