eight
2024-11-29 3e28442e041ca6bc87d6425f97a3347ca4a67f64
叫号屏 显示 预约序号
已修改3个文件
5 ■■■■■ 文件已修改
src/api/ecg/screen/index.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/ecg/callingscreen/bigscreen.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/ecg/callingscreen/roomscreen.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/ecg/screen/index.ts
@@ -8,6 +8,7 @@
  bookDate: Date // 预约日期
  bookCheckType: number // 预约检查类型
  seqNum: number // 排队序号
  bookSeqNum: number // 预约序号
  status: number // 5:过号 10:排队中 15:已召回 20:候诊准备 30:就诊中 40:就诊完成
  passed: number // 过号标记
  expired: number // 预约过期标记
src/views/ecg/callingscreen/bigscreen.vue
@@ -112,7 +112,7 @@
      <div v-for="[disColId2, mapSlot] of Object.entries(list)" :key="disColId2" style="width: 300px; height: 100%; border-left: solid 2px var(--el-color-primary-light-7) ">
        <div v-for="[slotId, slotQueue] of Object.entries(mapSlot)" :key="slotId">
          <div v-for="(item, index) in slotQueue" :key="index" :class="getItemCssClass(item)">
            {{item.seqNum}} &nbsp; {{ nameDesensitize(item.patName) }} {{queueStatusConvert(item.status)}} {{item.roomName}}
            {{item.bookSeqNum}} &nbsp; {{ nameDesensitize(item.patName) }} {{queueStatusConvert(item.status)}} {{item.roomName}}
          </div>
        </div>
      </div>
src/views/ecg/callingscreen/roomscreen.vue
@@ -115,7 +115,7 @@
            label="患者姓名"
            width="80">
          <template #default="scope">
            {{scope.row.seqNum}} &nbsp; {{ nameDesensitize(scope.row.patName) }}
            {{scope.row.bookSeqNum}} &nbsp; {{ nameDesensitize(scope.row.patName) }}
          </template>
        </el-table-column>
        <el-table-column label="状态" align="center" width="130">