From 348e6bcdc7fa566a48b96dea53d24ec6dda49e1d Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期五, 11 四月 2025 18:06:40 +0800 Subject: [PATCH] update --- src/api/ecg/screen/index.ts | 29 +++++++++++++++++------------ 1 files changed, 17 insertions(+), 12 deletions(-) diff --git a/src/api/ecg/screen/index.ts b/src/api/ecg/screen/index.ts index 664bcc0..249602a 100644 --- a/src/api/ecg/screen/index.ts +++ b/src/api/ecg/screen/index.ts @@ -1,19 +1,15 @@ import request from '@/config/axios' -export const statusMap = new Map([ - [20, "鍑嗗涓�"], - [30, "灏辫瘖涓�"], - [50, "杩囧彿"] -]); - // 鍙彿 VO -export interface CallingVO { +export interface ScreenQueueVO { patId: string // 鎮h�呯紪鍙� patName: string // 鎮h�呭鍚� patGender: number // 鎮h�呮�у埆 + bookDate: Date // 棰勭害鏃ユ湡 bookCheckType: number // 棰勭害妫�鏌ョ被鍨� seqNum: number // 鎺掗槦搴忓彿 - status: number // 10:鎺掗槦涓� 20:鍊欒瘖鍑嗗 30:灏辫瘖涓� 40:灏辫瘖瀹屾垚 50:杩囧彿 60:杩囨湡 + bookSeqNum: number // 棰勭害搴忓彿 + status: number // 5:杩囧彿 10:鎺掗槦涓� 15:宸插彫鍥� 20:鍊欒瘖鍑嗗 30:灏辫瘖涓� 40:灏辫瘖瀹屾垚 passed: number // 杩囧彿鏍囪 expired: number // 棰勭害杩囨湡鏍囪 jumpFlag: number //鎻掗槦鏍囪 @@ -22,14 +18,23 @@ bedNo: string // 璇婄枟搴婄紪鍙� } -// 鎺掗槦 API +// 鍙彿灞� API export const ScreenApi = { // - getRoomScreenData: async () => { - return await request.get({ url: `/ecg/screen/room-screen-data` }) + getRoomScreenData: async (roomId :number) => { + if (!roomId || roomId === 0) { + return await request.get({ url: `/ecg/screen/room-screen-data` }) + } else + + return await request.get({ url: `/ecg/screen/room-screen-data?roomId=` + roomId }) }, getBigScreenData: async () => { - return await request.get({ url: `/ecg/screen/calling-data` }) + return await request.get({ url: `/ecg/screen/big-screen-data` }) + }, + + getDisplayColInfo: async () => { + return await request.get({ url: `/ecg/screen/display-col-info` }) } + } -- Gitblit v1.9.3