eight
2024-09-10 ce747d6c08b0a3352def09aa79db18f102e49975
src/views/ecg/callingscreen/roomscreen.vue
@@ -1,13 +1,13 @@
<script setup lang="ts">
import {QueueApi, QueueVO} from "@/api/ecg/queue";
import {RoomBedVO} from "@/api/ecg/doctor";
import {DICT_TYPE} from "@/utils/dict";
import {RoomApi} from "@/api/ecg/room";
import {CallingVO, statusMap, ScreenApi} from "@/api/ecg/screen";
defineOptions({ name: 'roomscreen' })
const list = ref<QueueVO[]>([]) // 列表的数据
const list = ref<CallingVO[]>([]) // 列表的数据
const roomBed : RoomBedVO = ref<RoomBedVO>({
  roomId : null,
@@ -15,14 +15,8 @@
  bedNo: null
})
const statusMap  = new Map([
  [20, "准备中"],
  [30, "就诊中"],
  [50, "过号"]
]);
const getList = async () => {
  const data = await QueueApi.getRoomScreenData()
  const data = await ScreenApi.getRoomScreenData()
  list.value = data
}
@@ -47,7 +41,7 @@
<template>
  <el-container>
    <el-aside width="200px">Aside</el-aside>
    <el-aside width="200px">A----</el-aside>
    <el-container>
      <el-header>{{ roomBed.roomName }}</el-header>
      <el-main>
@@ -67,7 +61,7 @@
          </el-table-column>
        </el-table>
      </el-main>
      <el-footer>Footer</el-footer>
      <el-footer>F----</el-footer>
    </el-container>
  </el-container>
</template>