dzx 1 rok pred
rodič
commit
05fc4eddab

+ 6 - 6
src/main/java/com/xjrsoft/module/classtime/service/impl/ClassTimeStatisticsServiceImpl.java

@@ -332,12 +332,12 @@ public class ClassTimeStatisticsServiceImpl extends MPJBaseServiceImpl<ClassTime
                     zzxCost = BigDecimal.valueOf(costSetMap.get("cost2"));
                 }
                 double classTime = classTime7
-                        + record.getClassTime1()
-                        + record.getClassTime2()
-                        + record.getClassTime3()
-                        + record.getClassTime4()
-                        + record.getClassTime5()
-                        + record.getClassTime6();
+                        + (record.getClassTime1() == null ? 0d:record.getClassTime1())
+                        + (record.getClassTime2() == null ? 0d:record.getClassTime2())
+                        + (record.getClassTime3() == null ? 0d:record.getClassTime3())
+                        + (record.getClassTime4() == null ? 0d:record.getClassTime4())
+                        + (record.getClassTime5() == null ? 0d:record.getClassTime5())
+                        + (record.getClassTime6() == null ? 0d:record.getClassTime6());
                 classTimeAmount += BigDecimal.valueOf(classTime).multiply(zzxCost).doubleValue();
 
                 BigDecimal zkCost = BigDecimal.ZERO;//正课费用