eight
2024-10-08 3a78c38a219c785f1a55a193db06edef6b753eb9
src/views/ecg/callingscreen/roomscreen.vue
@@ -2,12 +2,13 @@
import {RoomBedVO} from "@/api/ecg/doctor";
import {RoomApi} from "@/api/ecg/room";
import {CallingVO, statusMap, ScreenApi} from "@/api/ecg/screen";
import {ScreenQueueVO, ScreenApi} from "@/api/ecg/screen";
import {DICT_TYPE} from "@/utils/dict";
defineOptions({ name: 'roomscreen' })
const list = ref<CallingVO[]>([]) // 列表的数据
const listPassed = ref<CallingVO[]>([]) // 过号列表的数据
const list = ref<ScreenQueueVO[]>([]) // 列表的数据
const listPassed = ref<ScreenQueueVO[]>([]) // 过号列表的数据
const roomBed = ref<RoomBedVO>({
  roomId : null,
@@ -69,12 +70,12 @@
            label="患者姓名"
            width="80">
          <template #default="scope">
            {{ nameDesensitize(scope.row.patName) }}
            {{scope.row.seqNum}} &nbsp; {{ nameDesensitize(scope.row.patName) }}
          </template>
        </el-table-column>
        <el-table-column label="状态" align="center" :prop="status" width="80">
          <template #default="scope">
            {{ statusMap.get(scope.row.status) }}
            <dict-tag :type="DICT_TYPE.ECG_QUEUE_STATUS" :value="scope.row.status" />
          </template>
        </el-table-column>
      </el-table>