Files
zyt/server/public/admin/assets/blood-thresholds-CJ1fqMjh.js
T
2026-05-05 18:27:58 +08:00

2 lines
826 B
JavaScript

function i(n){if(n==null||n==="")return null;const s=Number(n);return Number.isFinite(s)?s:null}function r(n){const s=i(n);return s===null?null:s<50?{fasting:7,postprandial:9}:{fasting:8,postprandial:10}}function o(n,s){const t=i(n),u=r(s);return t!==null&&u!==null&&t>=u.fasting}function a(n,s){const t=i(n),u=r(s);return t!==null&&u!==null&&t>=u.postprandial}function c(n,s){const t=i(n),u=r(s);return t!==null&&u!==null&&t>=u.postprandial}function l(n){const s=i(n);return s!==null&&s>140}function e(n){const s=i(n);return s!==null&&s>90}function f(n){return n?l(n.systolic_pressure)||e(n.diastolic_pressure):!1}function d(n){const s=n==null?void 0:n.systolic_pressure,t=n==null?void 0:n.diastolic_pressure;return s==null&&t==null?"—":`${s??"—"} / ${t??"—"}`}export{e as a,o as b,f as c,c as d,a as e,d as f,l as i};