| | |
| | | if ('C' in params) { console.log(` • 电导率: ${(params.C / 10).toFixed(1)} mS/cm`); known.C = true; } |
| | | if ('I' in params) { console.log(` • 实际透析液流量: ${params.I} mL/min`); known.I = true; } |
| | | if ('Q' in params) { console.log(` • 有效血流量: ${params.Q} mL/min`); known.Q = true; } |
| | | if ('R' in params) { console.log(` • 超滤速率: ${params.R} mL/h`); known.R = true; } |
| | | if ('R' in params) { console.log(` • 超滤速率: ${(params.R / 1000).toFixed(2)} L/h`); known.R = true; } |
| | | if ('P' in params) { console.log(` • 已完成超滤量: ${(params.P / 1000).toFixed(2)} L`); known.P = true; } |
| | | if ('G' in params) { console.log(` • 超滤目标量: ${(params.G / 1000).toFixed(2)} L`); known.G = true; } |
| | | if ('H' in params) { |
| | |
| | | C: '电导率(mS/cm)', |
| | | I: '实际透析液流量', |
| | | Q: '有效血流量', |
| | | R: '超滤速率', |
| | | R: '超滤速率(L/h)', |
| | | P: '已完成超滤量(L)', |
| | | G: '超滤目标量(L)', |
| | | H: '剩余治疗时间(分钟)', |
| | |
| | | return parseFloat((val / 10).toFixed(1)); |
| | | case 'Y': |
| | | return parseFloat((val / 10).toFixed(1)); |
| | | case 'R': |
| | | case 'P': |
| | | case 'G': |
| | | return parseFloat((val / 1000).toFixed(2)); |
| | |
| | | if (params.G != null) out.A = (params.G / 1000).toFixed(2); |
| | | // B 脱水量 ← P 已完成超滤量 |
| | | if (params.P != null) out.B = (params.P / 1000).toFixed(2); |
| | | // C 脱水速率 ← R 超滤速率 |
| | | if (params.R != null) out.C = String(params.R); |
| | | // C 脱水速率 ← R 超滤速率(原始值/1000 → L/h) |
| | | if (params.R != null) out.C = (params.R / 1000).toFixed(2); |
| | | // D 血液流速 ← Q 有效血流量 |
| | | if (params.Q != null) out.D = String(params.Q); |
| | | // o 动脉压 ← A 动脉压 |