Bladeren bron

修复请假天数为空造成的bug

QuYueTing 2 maanden geleden
bovenliggende
commit
91394e56ef

+ 1 - 1
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/impl/ReportServiceImpl.java

@@ -3607,7 +3607,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
                         BigDecimal leaveDays=new BigDecimal(0);
                         BigDecimal leaveTimes=new BigDecimal(0);
                         for (LeaveSheet leaveSheet : leaveSheets) {
-                            leaveDays=leaveDays.add(new BigDecimal(leaveSheet.getTimeDays()));
+                            leaveDays=leaveDays.add(new BigDecimal(leaveSheet.getTimeDays()==null?0:leaveSheet.getTimeDays()));
                             leaveTimes=leaveTimes.add(new BigDecimal(leaveSheet.getTimeHours()));
                         }
                         user.put("leaveType",leaveType);