From 0d35c82cee1a0a6416692e2dd2c06b8106698eab Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期六, 15 五月 2021 18:33:36 +0800
Subject: [PATCH] 优化代码

---
 service-report/src/main/java/com/java110/report/bmo/reportOweFee/impl/GetReportOweFeeBMOImpl.java |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/service-report/src/main/java/com/java110/report/bmo/reportOweFee/impl/GetReportOweFeeBMOImpl.java b/service-report/src/main/java/com/java110/report/bmo/reportOweFee/impl/GetReportOweFeeBMOImpl.java
index 2a22256..d58596e 100644
--- a/service-report/src/main/java/com/java110/report/bmo/reportOweFee/impl/GetReportOweFeeBMOImpl.java
+++ b/service-report/src/main/java/com/java110/report/bmo/reportOweFee/impl/GetReportOweFeeBMOImpl.java
@@ -48,26 +48,26 @@
         return responseEntity;
     }
 
-    private void refreshReportOwe(List<ReportOweFeeDto> reportOweFeeDtos, String[] configIds) {
+    private void refreshReportOwe(List<ReportOweFeeDto> oldReportOweFeeDtos, String[] configIds) {
         List<String> payObjIds = new ArrayList<>();
 
-        if (reportOweFeeDtos == null || reportOweFeeDtos.size() < 1) {
+        if (oldReportOweFeeDtos == null || oldReportOweFeeDtos.size() < 1) {
             return;
         }
 
-        for (ReportOweFeeDto reportOweFeeDto : reportOweFeeDtos) {
+        for (ReportOweFeeDto reportOweFeeDto : oldReportOweFeeDtos) {
             payObjIds.add(reportOweFeeDto.getPayerObjId());
         }
         ReportOweFeeDto reportOweFeeDto = new ReportOweFeeDto();
         reportOweFeeDto.setPayerObjIds(payObjIds.toArray(new String[payObjIds.size()]));
-        reportOweFeeDtos = reportOweFeeInnerServiceSMOImpl.queryReportAllOweFees(reportOweFeeDto);
+        List<ReportOweFeeDto>  allReportOweFeeDtos = reportOweFeeInnerServiceSMOImpl.queryReportAllOweFees(reportOweFeeDto);
 
-        for (ReportOweFeeDto tmpReportOweFeeDto : reportOweFeeDtos) {
-            dealItem(tmpReportOweFeeDto, reportOweFeeDtos);
+        for (ReportOweFeeDto tmpReportOweFeeDto : oldReportOweFeeDtos) {
+            dealItem(tmpReportOweFeeDto, allReportOweFeeDtos);
         }
 
         //濡傛灉璐圭敤瀵硅薄涓婃病鏈夎繖涓垂鐢ㄩ」鏃堕粯璁ゅ啓闆�
-        for (ReportOweFeeDto tmpReportOweFeeDto : reportOweFeeDtos) {
+        for (ReportOweFeeDto tmpReportOweFeeDto : oldReportOweFeeDtos) {
             for (String configId : configIds) {
                 if (hasItem(tmpReportOweFeeDto.getItems(), configId) != null) {
                     continue;
@@ -84,15 +84,15 @@
 
     }
 
-    private void dealItem(ReportOweFeeDto tmpReportOweFeeDto, List<ReportOweFeeDto> reportOweFeeDtos) {
+    private void dealItem(ReportOweFeeDto oldReportOweFeeDto, List<ReportOweFeeDto> allReportOweFeeDtos) {
         List<ReportOweFeeItemDto> items = new ArrayList<>();
-        if (reportOweFeeDtos == null || reportOweFeeDtos.size() < 1) {
+        if (allReportOweFeeDtos == null || allReportOweFeeDtos.size() < 1) {
             return;
         }
 
         ReportOweFeeItemDto reportOweFeeItemDto = null;
-        for (ReportOweFeeDto reportOweFeeDto : reportOweFeeDtos) {
-            if (!tmpReportOweFeeDto.getPayerObjId().equals(reportOweFeeDto.getPayerObjId())) {
+        for (ReportOweFeeDto reportOweFeeDto : allReportOweFeeDtos) {
+            if (!oldReportOweFeeDto.getPayerObjId().equals(reportOweFeeDto.getPayerObjId())) {
                 continue;
             }
             reportOweFeeItemDto = hasItem(items, reportOweFeeDto.getConfigId());
@@ -115,7 +115,7 @@
                 oldAmount = oldAmount.add(new BigDecimal(Double.parseDouble(reportOweFeeDto.getAmountOwed())));
                 reportOweFeeItemDto.setAmountOwed(oldAmount.doubleValue() + "");
             }
-            tmpReportOweFeeDto.setOwnerName(reportOweFeeDto.getOwnerName());
+            oldReportOweFeeDto.setOwnerName(reportOweFeeDto.getOwnerName());
         }
 
         //璁$畻鎬婚噾棰�
@@ -137,11 +137,11 @@
             }
             totalAmount = totalAmount.add(new BigDecimal(Double.parseDouble(tempReportOweFeeItemDto.getAmountOwed())));
         }
-        tmpReportOweFeeDto.setEndTime(DateUtil.getFormatTimeString(startTime, DateUtil.DATE_FORMATE_STRING_A));
-        tmpReportOweFeeDto.setDeadlineTime(DateUtil.getFormatTimeString(endTime, DateUtil.DATE_FORMATE_STRING_A));
-        tmpReportOweFeeDto.setItems(items);
-        tmpReportOweFeeDto.setPayerObjName(items.get(0).getPayerObjName());
-        tmpReportOweFeeDto.setAmountOwed(totalAmount.doubleValue() + "");
+        oldReportOweFeeDto.setEndTime(DateUtil.getFormatTimeString(startTime, DateUtil.DATE_FORMATE_STRING_A));
+        oldReportOweFeeDto.setDeadlineTime(DateUtil.getFormatTimeString(endTime, DateUtil.DATE_FORMATE_STRING_A));
+        oldReportOweFeeDto.setItems(items);
+        oldReportOweFeeDto.setPayerObjName(items.get(0).getPayerObjName());
+        oldReportOweFeeDto.setAmountOwed(totalAmount.doubleValue() + "");
     }
 
     private ReportOweFeeItemDto hasItem(List<ReportOweFeeItemDto> reportOweFeeItemDtos, String configId) {

--
Gitblit v1.8.0