From 3326b8c5a5b9a2133729e4cce8298cb549995f45 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期三, 18 六月 2025 16:33:10 +0800
Subject: [PATCH] 代码提交

---
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java
index 9f7531c..0f5631a 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java
@@ -1,6 +1,7 @@
 package com.ruoyi.project.service.impl;
 
 import java.math.BigDecimal;
+import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.time.LocalDate;
 import java.time.ZoneId;
@@ -349,11 +350,10 @@
                 taxMoneyVO.setTaxTime(new Date());
             }
             taxMoneyVO.setFirstDay(firstDay);
+            // 鑾峰彇璇ヨ韩浠借瘉鍙峰湪鏈湀鐨勬墍鏈夎褰�
             taxMoneyVO.setFundID(serviceFunddetail.getFundid());
             taxMoneyVO.setIDCard(serviceFunddetail.getIdcardno());
             if (serviceFunddetail.getXh() != null) {
-//                taxMoneyVO.setXh(serviceFunddetail.getXh());
-                //杩欎釜搴忓彿锛屾湁鍙兘鏄箣鍓嶇増绋庣殑搴忓彿锛屽湪杩欓噷涓嶈兘鍐嶇敤浜�
                 serviceFunddetail.setXh(null);
                 taxMoneyVO.setXh(maxXH);
                 xhMap.put(serviceFunddetail.getIdcardno(), maxXH);
@@ -362,6 +362,7 @@
                 xhMap.put(serviceFunddetail.getIdcardno(), maxXH);
             }
             //鏌ュ嚭绋庡墠銆佺◣銆佺◣鍚庣殑鎬婚锛堜笉鍖呭惈鏈锛�
+            logger.info("taxMoneyVO鍏ュ弬鐨勫�� 锛� {}", taxMoneyVO);
             TaxMoneySumEO taxSum = serviceFunddetailMapper.getTaxSum(taxMoneyVO);
             logger.info("鏌ヨ鐨則axSum鐨勫�� 锛� {}", taxSum);
             if (ObjectUtils.isEmpty(taxSum)) {
@@ -383,9 +384,11 @@
                         taxSum.setTaxAmounts(taxAmounts.doubleValue());
                         taxSum.setTaxedAmounts(TaxedAmounts.doubleValue());
                     }
-                    continue;
                 }
             }
+            //璁板綍涓�涓嬭繖涓◣鍓嶆�婚
+            serviceFunddetail.setAllAmount(taxSum.getAmounts());
+
             if (serviceFunddetail.getXh() == null) {
                 serviceFunddetail.setXh(maxXH);
             }

--
Gitblit v1.9.3