| | |
| | | } |
| | | }, |
| | | { |
| | | path: '/login-room-select', |
| | | component: () => import('@/views/ecg/room/RoomLoginSelect.vue'), |
| | | name: 'LoginRoomSelect', |
| | | meta: { |
| | | hidden: true, |
| | | title: t('router.login'), |
| | | noTagsView: true |
| | | } |
| | | }, |
| | | { |
| | | path: '/sso', |
| | | component: () => import('@/views/Login/Login.vue'), |
| | | name: 'SSOLogin', |
| | |
| | | <template> |
| | | <div style="display: flex; flex-wrap: wrap; margin-bottom: 20px"> |
| | | <div class=wrap v-for="(value, key) in bedMap" :key="key"> |
| | | <RoomBedSelect :title="key" :bedList="value" v-model="curSel"/> |
| | | <div style="display: flex; flex-direction: column; align-items: center;"> |
| | | <div style="display: flex; flex-wrap: wrap; justify-content: center; margin-bottom: 20px"> |
| | | <div class=roomwrap v-for="(value, key) in bedMap" :key="key"> |
| | | <RoomBedSelect :title="key" :bedList="value" v-model="curSel"/> |
| | | </div> |
| | | </div> |
| | | <el-button type="primary" @click="roomConfirm">确认</el-button> |
| | | </div> |
| | | <el-button type="primary" @click="roomConfirm">确认</el-button> |
| | | </template> |
| | | |
| | | <script setup lang="ts"> |
| | |
| | | </script> |
| | | |
| | | <style scoped lang="scss"> |
| | | .wrap { |
| | | .roomwrap { |
| | | margin-right: 20px; |
| | | } |
| | | </style> |