diff --git a/frontend/src/pages/social-insurance/AccountCard.tsx b/frontend/src/pages/social-insurance/AccountCard.tsx index a75132b..485889d 100644 --- a/frontend/src/pages/social-insurance/AccountCard.tsx +++ b/frontend/src/pages/social-insurance/AccountCard.tsx @@ -339,53 +339,97 @@ export function AccountCard({ ) : ( -
-
缴费基数下限¥{fmt(config.baseMin)}
-
缴费基数上限¥{fmt(config.baseMax)}
- {config.medicalBaseMin > 0 && ( -
医保基数下限¥{fmt(config.medicalBaseMin)}
- )} - {config.medicalBaseMax > 0 && ( -
医保基数上限¥{fmt(config.medicalBaseMax)}
- )} -
养老(企业/个人){config.pensionOrg}% / {config.pensionEmp}%
-
医疗(企业/个人){config.medicalOrg}% / {config.medicalEmp}%{(config.medicalOrgExtra > 0 || config.medicalEmpExtra > 0) && ` + ¥${fmt(config.medicalOrgExtra)}/¥${fmt(config.medicalEmpExtra)}`}
-
失业(企业/个人){config.unemploymentOrg}% / {config.unemploymentEmp}%
-
工伤(企业){config.injuryOrg}%
-
生育(企业){config.maternityOrg}%
- {/* 最低工资标准(内联编辑,仅社保) */} -
- 最低工资标准 -
- setMinWageInput(e.target.value)} - placeholder="0" - className="w-20 h-7 text-sm text-right" - /> - +
+ {/* 缴费基数范围 */} +
+
缴费基数范围
+
+
+ 下限 + ¥{fmt(config.baseMin)} +
+
+ 上限 + ¥{fmt(config.baseMax)} +
+ {config.medicalBaseMin > 0 && ( +
+ 医保基数下限 + ¥{fmt(config.medicalBaseMin)} +
+ )} + {config.medicalBaseMax > 0 && ( +
+ 医保基数上限 + ¥{fmt(config.medicalBaseMax)} +
+ )}
- {Array.isArray(config.extraInsurances) && config.extraInsurances.map((ins: any, idx: number) => ( -
- {ins.name}(企业/个人) - - {ins.baseType === 'fixed' - ? `¥${ins.fixedAmount} / ¥${ins.empFixedAmount || 0}` - : `${ins.orgRate}% / ${ins.empRate}%` - } - + {/* 险种费率 */} +
+
险种费率(企业 / 个人)
+
+
+ 养老 + {config.pensionOrg}% / {config.pensionEmp}% +
+
+ 医疗 + {config.medicalOrg}% / {config.medicalEmp}%{(config.medicalOrgExtra > 0 || config.medicalEmpExtra > 0) && ` + ¥${fmt(config.medicalOrgExtra)}/¥${fmt(config.medicalEmpExtra)}`} +
+
+ 失业 + {config.unemploymentOrg}% / {config.unemploymentEmp}% +
+
+ 工伤 + {config.injuryOrg}% +
+
+ 生育 + {config.maternityOrg}% +
+ {Array.isArray(config.extraInsurances) && config.extraInsurances.map((ins: any, idx: number) => ( +
+ {ins.name} + + {ins.baseType === 'fixed' + ? `¥${ins.fixedAmount} / ¥${ins.empFixedAmount || 0}` + : `${ins.orgRate}% / ${ins.empRate}%`} + +
+ ))}
- ))} +
+ {/* 其他标准 */} +
+
其他标准
+
+ {/* 最低工资标准(内联编辑,仅社保) */} +
+ 最低工资标准 +
+ setMinWageInput(e.target.value)} + placeholder="0" + className="w-20 h-7 text-sm text-right" + /> + +
+
+
+
)}