diff --git a/components/calculator.tsx b/components/calculator.tsx index 6d3d062..8c9b545 100644 --- a/components/calculator.tsx +++ b/components/calculator.tsx @@ -78,7 +78,7 @@ const SalaryCalculator = () => { const calculateWorkingDays = useCallback(() => { const weeksPerYear = 52; const totalWorkDays = weeksPerYear * Number(formData.workDaysPerWeek); // 确保转换为数字 - const totalLeaves = Number(formData.annualLeave) + Number(formData.publicHolidays) + Number(formData.paidSickLeave); + const totalLeaves = Number(formData.annualLeave) + Number(formData.publicHolidays) + Number(formData.paidSickLeave) * 0.6; // 带薪病假按70%权重计算 return Math.max(totalWorkDays - totalLeaves, 0); }, [formData.workDaysPerWeek, formData.annualLeave, formData.publicHolidays, formData.paidSickLeave]);