v26110803 孕期百宝箱内容核查修改(百问 / 计算器 / 测一测)
- 育儿补贴:2025 年前出生的满 3 周岁当月计入(2022-01 出生可领 1 个月) - 心理类测试 t13/t14/t17:结果页加「不是诊断」+ 12356 热线,最低档加危机提示;t14、t17 移出「刚测出」滚动;t14 补觉计分、t17 胎动题替换 - 孕期压力:倒数第二档加求助提示,最高档改为尽快就医 + 12356 - 百问:钙铁按 DRIs 2023、叶酸持续整个孕期、胎动 28 周起数、首检血糖、筛查/确诊、生育津贴直发个人账户、对乙酰氨基酚口径等;预置评论人设穿帮修正 - 计算器:生育津贴拆国家/本省、陕西 +10 天、新生儿医保 90 天、糖耐可补做、身高去掉无依据加减、花费幼儿园大班免保教费等 - hot.json 答案摘要同步;核查清单见 research/audit-1108 Co-Authored-By: AI 助手 <noreply@local>
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
<div><label class="lb" for="cM">妈妈身高</label><div class="inw"><input class="in num" type="number" inputmode="decimal" id="cM" placeholder="162"><em>厘米</em></div></div>
|
||||
</div>
|
||||
<div class="fld"><span class="lb">宝宝是</span><div class="seg" id="cS"><button type="button" data-v="b">男孩</button><button type="button" data-v="g">女孩</button><button type="button" data-v="u">还不知道</button></div></div>
|
||||
<!-- 11-05 用户:「只有两个问题太少」→ 加 3 题(家族身高 / 作息 / 运动),在遗传靶身高上做小幅加减(合计最多 ±3.5 cm),结果里写明每项加了多少 -->
|
||||
<!-- 11-05 用户:「只有两个问题太少」→ 加 3 题(家族身高 / 作息 / 运动);11-08 核查后改为只给定性提示(见 adj()),不再加减厘米数 -->
|
||||
<div class="fld"><span class="lb">爷爷奶奶、外公外婆那一辈,个子怎么样?</span><div class="seg" id="cA"><button type="button" data-v="2">普遍偏高</button><button type="button" data-v="0">和一般人差不多</button><button type="button" data-v="-2">普遍偏矮</button></div></div>
|
||||
<div class="fld"><span class="lb">以后打算让宝宝晚上几点睡?</span><div class="seg" id="cZ"><button type="button" data-v="1">9 点前</button><button type="button" data-v="0">10 点左右</button><button type="button" data-v="-1">经常 11 点以后</button></div></div>
|
||||
<div class="fld"><span class="lb">以后打算让宝宝每天户外跑跳多久?</span><div class="seg" id="cY"><button type="button" data-v="1">1 小时以上</button><button type="button" data-v="0">半小时左右</button><button type="button" data-v="-1">很少出门玩</button></div></div>
|
||||
@@ -59,13 +59,13 @@
|
||||
$('#cM').addEventListener('input', function () { st.m = this.value; paint(); });
|
||||
C.seg($('#cS'), st, 's', paint);
|
||||
C.seg($('#cA'), st, 'a', paint); C.seg($('#cZ'), st, 'z', paint); C.seg($('#cY'), st, 'y', paint);
|
||||
/* 后天 / 家族加减:家族 ±1.5(半个标准差左右)、早睡 ±1、运动 ±1;没答的算 0 */
|
||||
/* 后天 / 家族:2026-11-08 核查后不再加减具体厘米数(原「家族 ±1.5、早睡 ±1、运动 ±1」查不到研究依据),只给定性提示;结果 = 遗传靶身高 ± 6.5 cm */
|
||||
function adj() {
|
||||
var a = { '2': 1.5, '0': 0, '-2': -1.5 }[st.a] || 0, z = +st.z || 0, y = +st.y || 0, v = a + z + y, w = [];
|
||||
if (a) w.push('家族' + (a > 0 ? '偏高 +' : '偏矮 ') + a);
|
||||
if (z) w.push(z > 0 ? '早睡 +1' : '睡得晚 -1');
|
||||
if (y) w.push(y > 0 ? '多运动 +1' : '少运动 -1');
|
||||
return { v: v, t: w.length ? '已按你的回答调整 ' + (v > 0 ? '+' : '') + v + ' cm(' + w.join('、') + ')。' : '' };
|
||||
var a = +st.a || 0, z = +st.z || 0, y = +st.y || 0, up = [], dn = [];
|
||||
if (a) (a > 0 ? up : dn).push(a > 0 ? '长辈个子普遍偏高' : '长辈个子普遍偏矮');
|
||||
if (z) (z > 0 ? up : dn).push(z > 0 ? '早睡' : '经常晚睡');
|
||||
if (y) (y > 0 ? up : dn).push(y > 0 ? '户外跑跳多' : '很少出门玩');
|
||||
return { v: 0, t: (up.length ? up.join('、') + ',有利于长到范围的上半段;' : '') + (dn.length ? dn.join('、') + (z < 0 || y < 0 ? ',对长高不太有利,作息和运动还来得及调整' : ',范围可能偏下一点') + ';' : '') + (up.length || dn.length ? '这些只看趋势,不加减具体厘米数。' : '') };
|
||||
}
|
||||
function one(sx, f, m) { var t = (f + m + (sx === 'b' ? 13 : -13)) / 2 + adj().v; return { t: t, lo: t - 6.5, hi: t + 6.5 }; }
|
||||
function cmp(sx, t) { var d = t - AVG[sx]; return Math.abs(d) < 1.5 ? '和全国平均差不多' : (d > 0 ? '比全国平均高 ' : '比全国平均矮 ') + Math.abs(d).toFixed(1) + ' cm'; }
|
||||
@@ -82,7 +82,7 @@
|
||||
}
|
||||
var x = one(st.s, f, m);
|
||||
R.innerHTML = '<small>' + (st.s === 'b' ? '儿子' : '女儿') + '长大后的身高大约</small><b class="big num">' + x.t.toFixed(1) + '<u>厘米</u></b>' +
|
||||
'<div class="row"><div><small>大概范围</small><b class="num">' + x.lo.toFixed(0) + '~' + x.hi.toFixed(0) + ' cm</b></div><div><small>和全国同龄比</small><b>' + cmp(st.s, x.t).replace('和全国平均', '').replace('比全国平均', '') + '</b></div></div>' +
|
||||
'<div class="row"><div><small>大概范围</small><b class="num">' + x.lo.toFixed(0) + '~' + x.hi.toFixed(0) + ' cm</b></div><div><small>和全国成年人平均比</small><b>' + cmp(st.s, x.t).replace('和全国平均', '').replace('比全国平均', '') + '</b></div></div>' +
|
||||
'<span class="note">' + adj().t + '身高大约 70% 看遗传,吃好、睡好、多运动,有机会长到范围的上半段。</span>';
|
||||
}
|
||||
paint();
|
||||
|
||||
Reference in New Issue
Block a user