eight
2025-04-10 f4b90cc4280809e8b69bb1a7617e3e7b7a6d5920
src/utils/statusFormatter.ts
@@ -1,5 +1,5 @@
/**
 * 叫号屏使用
 *
 */
export const DevStateOptions = [
  {label: "空闲", value: 0},
@@ -13,11 +13,11 @@
export const tranlateDevState = (state) => {
  const stateOption = DevStateOptions.find(obj => obj.value === state)
  return  undefined !== stateOption ? stateOption.label : ''
  return  stateOption?.label || '-'
}
/**
 * 叫号屏使用
 *
 */
export const queueStatusConvert = (status: number) => {
  if (3 === status)
@@ -28,16 +28,20 @@
    return '已过号-安装';
  else if (10 === status)
    return '排队中';
  else if (12 === status)
    return '亲和';
  else if (13 === status)
    return "亲和-安装"
  else if (15 === status)
    return '已召回';
  else if (17 === status)
    return '已召回-安装';
  else if (20 === status)
    return '就诊准备';
    return '候诊中';
  else if (30 === status)
    return '就诊中';
  else if (33 === status)
    return '已领用';
  else if (34 === status)
    return '已召回-安装';
  else if (36 === status)
    return '安装中';
  else if (40 === status)