单应用项目,可以创建很多独立工具类页面 ,不用登录 初始化的页面
zhangchen
2025-09-16 a99886eb9c73018235e2c373f3d82a2b0b2311d5
src/store/type/bedsideAuxiliaryScreen.type.ts
@@ -250,6 +250,7 @@
  sphygmomanometer: Sphygmomanometer;
  customConfiguration: Customconfiguration;
  患者出生日期: string;
  客户编号: string;
}
export const defaultSphygmomanometer = () :Sphygmomanometer => {
@@ -450,6 +451,7 @@
  dialysisAge: number | null, // 透析龄
  venousPressure2: number | null; // 静脉压
  transmembranePressure2: number | null; // 跨膜压
  处方脱水量: number | null; // 处方脱水量
  透析单编号: string;
}
@@ -492,6 +494,7 @@
    dialysisAge: null,
    venousPressure2: null, // 静脉压
    transmembranePressure2: null, // 跨膜压
    处方脱水量: null,
    透析单编号: ''
  };
};
@@ -518,6 +521,7 @@
    // @ts-ignore
    pageType, // 当前要展示的页面
    treatmentStatus: EMedStatus.NOT_CHECKED_IN, // 透析状态
    客户编号: "",
    consumablesCollection: defaultconsumablesCollection(), // 未排班时需要的数据
    notSignedIn: defalutNotSignedIn(), // 未签到时需要的数据
    signedIn: defaultSignedIn(), // 已签到时需要的数据
@@ -529,7 +533,7 @@
export const defaultCustomconfiguration = (): Customconfiguration => {
  return {
    患者信息是否加密显示: 0,
    是否显示患者出生年月日: 0,
    是否显示患者出生年月日: 0
  }
}
@@ -548,6 +552,7 @@
  // 默认床号(设备号)
  result.devicdeNo = seeMsg.IOT信息?.床号;
  result.deviceCode = seeMsg.IOT信息?.设备唯一编号;
  // 自定义配置项
  result.customConfiguration = seeMsg.自定义配置项 ?? defaultCustomconfiguration();
@@ -584,6 +589,9 @@
      result.patForm = seeMsg.透析状态?.患者来源;
      result.patFormNumber = seeMsg.透析状态?.患者门诊住院号;
      result.患者出生日期 = seeMsg.透析状态?.患者出生日期 || "";
      result.客户编号 = seeMsg.透析状态?.clientCode;
      // 未签到页面需要显示的
      if (treatmentStatus === EMedStatus.NOT_CHECKED_IN) {
@@ -707,6 +715,7 @@
          seeMsg.透析状态?.实时ktv计算结果列表
            ?.realTimeKtvCalcDetailResultInfo ?? [];
        underTreatment.dialysisAge = seeMsg.透析状态?.透析龄 ?? null;
        underTreatment.处方脱水量 = seeMsg.透析状态?.处方脱水量 ?? null;
        underTreatment.透析单编号 = seeMsg.透析状态?.透析单编号;
        result.underTreatment = underTreatment;