Kaynağa Gözat

优化代码

java110 5 yıl önce
ebeveyn
işleme
e448c1a219

+ 5 - 1
service-report/src/main/java/com/java110/report/bmo/reportOweFee/impl/GetReportOweFeeBMOImpl.java

@@ -60,12 +60,16 @@ public class GetReportOweFeeBMOImpl implements IGetReportOweFeeBMO {
         }
         ReportOweFeeDto reportOweFeeDto = new ReportOweFeeDto();
         reportOweFeeDto.setPayerObjIds(payObjIds.toArray(new String[payObjIds.size()]));
-        List<ReportOweFeeDto>  allReportOweFeeDtos = reportOweFeeInnerServiceSMOImpl.queryReportAllOweFees(reportOweFeeDto);
+        List<ReportOweFeeDto> allReportOweFeeDtos = reportOweFeeInnerServiceSMOImpl.queryReportAllOweFees(reportOweFeeDto);
 
         for (ReportOweFeeDto tmpReportOweFeeDto : oldReportOweFeeDtos) {
             dealItem(tmpReportOweFeeDto, allReportOweFeeDtos);
         }
 
+        if (configIds == null || configIds.length < 1) {
+            return;
+        }
+
         //如果费用对象上没有这个费用项时默认写零
         for (ReportOweFeeDto tmpReportOweFeeDto : oldReportOweFeeDtos) {
             for (String configId : configIds) {