Files
mama-box/topic/jintie-js/index.html

92 lines
8.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">
<meta name="format-detection" content="telephone=no">
<title>生育津贴计算器</title>
<!-- 孕期计算器 · 生育津贴计算器(2026-11-04 用户从 20 个备选里选了带星的 10 个,本页是其中之一)。
公式(《社会保险法》第 56 条、《女职工劳动保护特别规定》第 8 条):生育津贴 = 用人单位上年度职工月平均工资 ÷ 30 × 产假天数。
产假天数 = 国家 98 天 + 难产 15 天 + 每多 1 个宝宝 15 天 + 本省延长天数(省份表与产假计算器 topic/zhichang 同一张,2026-11 核对,政策变了两处一起改)。
本省延长的天数是否由生育保险基金支付各地不一样,结果同时给出「按国家 98 天起」和「按本省合计」两个数。
津贴低于本人工资的,多数省份规定由单位补足差额 —— 填了本人月工资就算出差额。
共用 ../_shared/calc.css + calc.js(返回 / 禁回弹 / 日期按北京时间 / 记住上次填的值);自成一页,不引 app.js。 -->
<link rel="stylesheet" href="../_shared/calc.css?v=26110410">
<style>:root{--c:#E0812A;--c2:#FFB067;--cbg:#FFF3E6}select.in{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}</style>
</head>
<body>
<div id="scroll">
<header class="bar" id="bar">
<button class="back" id="back" aria-label="返回"><svg viewBox="0 0 24 24"><path d="M15 5l-7 7 7 7"/></svg></button>
<span class="t">孕期计算器</span>
</header>
<section class="hd"><p>孕期计算器</p><h1>生育津贴计算器</h1><span>产假期间能领多少钱,按单位缴费工资和产假天数算一算</span></section>
<section class="calc">
<div class="res" id="res"><div class="empty">填好单位月平均工资,马上算出来</div></div>
<div class="fld"><label class="lb" for="cAvg">单位上年度职工月平均工资<small>也就是单位给你交生育保险的基数</small></label><div class="inw"><input class="in num" type="number" inputmode="decimal" id="cAvg" placeholder="比如 8000"><em>元/月</em></div>
<span class="hint">不知道就问人事,或者先填自己的社保缴费基数(在社保 App / 个税 App 能查到),算个大概</span></div>
<div class="fld"><label class="lb" for="cProv">所在省份</label><select class="in" id="cProv"><option value="">选择省份,自动带出本省产假</option></select></div>
<div class="fld"><span class="lb">这是第几个宝宝</span><div class="seg" id="cPar"><button type="button" data-v="1">第一个</button><button type="button" data-v="2">第二个</button><button type="button" data-v="3">第三个及以上</button></div></div>
<div class="fld"><span class="lb">生产情况</span><div class="seg" id="cHard"><button type="button" data-v="0">顺产</button><button type="button" data-v="1">难产 / 剖宫产</button></div>
<span class="hint">剖宫产是否按难产算各地不一样,多数地方算</span></div>
<div class="fld"><span class="lb">怀了几个</span><div class="seg" id="cMul"><button type="button" data-v="1">一个</button><button type="button" data-v="2">双胞胎</button><button type="button" data-v="3">三胞胎</button></div></div>
<div class="fld"><label class="lb" for="cSal">我自己的月工资<small>选填,看单位要不要补差额</small></label><div class="inw"><input class="in num" type="number" inputmode="decimal" id="cSal" placeholder="税前"><em>元/月</em></div></div>
</section>
<section class="sec">
<h2>领之前确认这几件事</h2>
<ol class="tl">
<li><i class="d"></i><div class="m"><b>生育保险交够了吗</b><span>多数地方要求生产时正在参保,有的要连续交满 6~12 个月;断缴、刚换工作的先问当地医保局。</span></div></li>
<li><i class="d"></i><div class="m"><b>谁来申领</b><span>多数地方由单位网上申报,2025 年起越来越多地方直接打到本人社保卡;灵活就业人员能不能领看当地政策。</span></div></li>
<li><i class="d"></i><div class="m"><b>什么时候领</b><span>一般产后提交,常见要求在生产后 1 年内申领,过期可能领不到。</span></div></li>
<li><i class="d"></i><div class="m"><b>和工资的关系</b><span>产假期间领了津贴,单位一般不再发工资;津贴比工资低的,多数省份规定单位补足差额。</span></div></li>
</ol>
</section>
<div class="tip"><b>生育津贴 ≠ 生育医疗费:</b>产检、住院分娩的费用另外按生育保险报销,不在这个数里。</div>
<p class="foot">按《社会保险法》《女职工劳动保护特别规定》常用算法估算,实际以当地医保部门核定为准。</p>
</div>
<script src="../_shared/calc.js?v=26110410"></script>
<script>
(function () {
'use strict';
var C = window.CK, $ = C.$;
C.shell();
var PROV = [['北京', 158], ['天津', 158], ['河北', [158, 158, 188]], ['山西', 158], ['内蒙古', [158, 158, 188]], ['辽宁', 158], ['吉林', 180], ['黑龙江', 180],
['上海', 158], ['江苏', 158], ['浙江', [158, 188, 188]], ['安徽', 158], ['福建', 158, '福建条例是 158~180 天,由单位在这个范围内定,问下人事'], ['江西', 188], ['山东', 158],
['河南', 188], ['湖北', 158], ['湖南', 158], ['广东', 178], ['广西', [158, 168, 178]], ['海南', 188], ['重庆', 178, '经批准还可休育儿假到宝宝 1 岁'],
['四川', [188, 188, 188], '第三个宝宝经本人申请、单位同意,还能再加 30 天'], ['贵州', 158], ['云南', 158], ['西藏', 365], ['陕西', [158, 158, 173]], ['甘肃', 180], ['青海', 188], ['宁夏', 158], ['新疆', 158]];
var st = C.store('mmbox.calc.jintie', { avg: '', prov: '', par: 1, hard: 0, mul: 1, sal: '' });
try { var pk = (localStorage.getItem('mmbox.leave.prov') || '').split('|'); if (st.prov === '' && pk[0]) PROV.forEach(function (x, i) { if (x[0] === pk[0]) { st.prov = String(i); if (+pk[1]) st.par = +pk[1]; } }); } catch (e) {} /* 产假计算器选过省份就带过来 */
var sel = $('#cProv');
sel.innerHTML += PROV.map(function (x, i) { return '<option value="' + i + '">' + x[0] + '</option>'; }).join('');
sel.value = st.prov; $('#cAvg').value = st.avg; $('#cSal').value = st.sal;
sel.addEventListener('change', function () { st.prov = sel.value; paint(); });
$('#cAvg').addEventListener('input', function () { st.avg = this.value; paint(); });
$('#cSal').addEventListener('input', function () { st.sal = this.value; paint(); });
C.seg($('#cPar'), st, 'par', paint); C.seg($('#cHard'), st, 'hard', paint); C.seg($('#cMul'), st, 'mul', paint);
function paint() {
st.save();
var avg = +st.avg, R = $('#res');
var nat = 98 + (+st.hard ? 15 : 0) + (st.mul - 1) * 15, x = PROV[st.prov], loc = 0;
if (x) { var t = Array.isArray(x[1]) ? x[1][Math.min(3, st.par) - 1] : x[1]; loc = t - 98; }
if (!(avg >= 500 && avg <= 200000)) { R.innerHTML = '<div class="empty">' + (st.avg ? '月平均工资填每月多少元,再核对一下' : '填好单位月平均工资,马上算出来') + '</div>'; return; }
var day = avg / 30, all = nat + loc, a1 = day * nat, a2 = day * all;
var h = '<small>' + (x ? x[0] + ' · ' : '') + '产假 ' + all + ' 天,生育津贴约</small><b class="big num">' + C.money(x ? a2 : a1) + '<u>元</u></b>' +
'<div class="row"><div><small>每天</small><b class="num">' + Math.round(day) + ' 元</b></div><div><small>国家 ' + nat + ' 天</small><b class="num">' + C.money(a1) + '</b></div>' + (x ? '<div><small>本省 +' + loc + ' 天</small><b class="num">+' + C.money(day * loc) + '</b></div>' : '') + '</div>';
var sal = +st.sal;
if (sal > 0) {
var gap = (sal - avg) / 30 * all;
h += '<span class="note">' + (gap > 1 ? '津贴比你的工资每月少 ' + C.money(sal - avg) + ' 元,产假下来差 ' + C.money(gap) + ' 元,多数省份规定由单位补足。' : '津贴不比你的工资少,产假期间按津贴拿就行。') + '</span>';
} else h += '<span class="note">' + (x ? '本省延长的 ' + loc + ' 天由不由生育保险发,各地不一样,问一下当地医保局。' : '选了省份会把本省延长的产假也算上。') + '</span>';
R.innerHTML = h;
}
paint();
})();
</script>
<script src="../_shared/brand.js?v=26110203"></script>
<script src="../../js/share-card.js?v=26110410"></script>
<script>window.mbShare('../../assets/share/t/jintie-js.jpg', '生育津贴计算器:产假期间能领多少钱'); /* 11-04 微信转发图 */</script>
</body>
</html>