From b46efc8d8cf388dd1d2cf7d3749b1230bc62f1cd Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期三, 28 一月 2026 14:16:27 +0800
Subject: [PATCH] 安全生产--应急预案查阅

---
 src/main/java/com/ruoyi/home/service/impl/HomeServiceImpl.java |   30 +++---------------------------
 1 files changed, 3 insertions(+), 27 deletions(-)

diff --git a/src/main/java/com/ruoyi/home/service/impl/HomeServiceImpl.java b/src/main/java/com/ruoyi/home/service/impl/HomeServiceImpl.java
index 83948ce..b66def3 100644
--- a/src/main/java/com/ruoyi/home/service/impl/HomeServiceImpl.java
+++ b/src/main/java/com/ruoyi/home/service/impl/HomeServiceImpl.java
@@ -125,6 +125,7 @@
     private SysUserMapper sysUserMapper;
     @Autowired
     private SysUserDeptMapper sysUserDeptMapper;
+    @Autowired
     private StockInventoryMapper stockInventoryMapper;
 
     @Override
@@ -179,38 +180,13 @@
             homeBusinessDto.setMonthPurchaseHaveMoney(unReceiptPaymentAmount.setScale(2, RoundingMode.HALF_UP).toString());
         }
         // 缁熻搴撳瓨
-//        List<ProcurementRecordStorage> procurementRecordStorages = procurementRecordStorageMapper.selectList(null);
-//        BigDecimal stockAmount = procurementRecordStorages.stream()
-//                .map(ProcurementRecordStorage::getInboundNum)
-//                .filter(Objects::nonNull)
-//                .reduce(BigDecimal.ZERO, BigDecimal::add);
-//        // 鑷畾涔夊簱瀛�
-//        List<CustomStorage> customStorages = customStorageMapper.selectList(null);
-//        BigDecimal customStockAmount = customStorages.stream()
-//                .map(CustomStorage::getInboundNum)
-//                .filter(Objects::nonNull)
-//                .reduce(BigDecimal.ZERO, BigDecimal::add);
-//        List<ProcurementRecordOut> procurementRecordOuts = procurementRecordOutMapper.selectList(null);
-//        BigDecimal outboundAmount = procurementRecordOuts.stream()
-//                .map(ProcurementRecordOut::getInboundNum)
-//                .filter(Objects::nonNull)
-//                .reduce(BigDecimal.ZERO, BigDecimal::add);
-//        BigDecimal stock = stockAmount.add(customStockAmount).subtract(outboundAmount);
         BigDecimal stockQuantityTotal = stockInventoryMapper.selectTotal();
         homeBusinessDto.setInventoryNum(stockQuantityTotal.setScale(2, RoundingMode.HALF_UP).toString());
 
 
         // 鑾峰彇褰撳ぉ鍏ュ簱鏁伴噺
-        LambdaQueryWrapper<ProcurementRecordStorage> procurementRecordStorageLambdaQueryWrapper = new LambdaQueryWrapper<>();
-        procurementRecordStorageLambdaQueryWrapper.ge(ProcurementRecordStorage::getCreateTime, now)  // 澶т簬绛変簬褰撳ぉ
-                .lt(ProcurementRecordStorage::getCreateTime, now.plusDays(1)); // 灏忎簬鏄庡ぉ
-        List<ProcurementRecordStorage> procurementRecordStorages1 = procurementRecordStorageMapper.selectList(procurementRecordStorageLambdaQueryWrapper);
-        BigDecimal stockAmount1 = procurementRecordStorages1.stream()
-                .map(ProcurementRecordStorage::getInboundNum)
-                .filter(Objects::nonNull)
-                .reduce(BigDecimal.ZERO, BigDecimal::add);
-//        homeBusinessDto.setInventoryNum(stock.setScale(2, RoundingMode.HALF_UP).toString());
-        homeBusinessDto.setTodayInventoryNum(stockAmount1.setScale(2, RoundingMode.HALF_UP).toString());
+        BigDecimal bigDecimal = stockInventoryMapper.selectTotalByDate(LocalDate.now());
+        homeBusinessDto.setTodayInventoryNum(bigDecimal.setScale(2, RoundingMode.HALF_UP).toString());
         return homeBusinessDto;
     }
 

--
Gitblit v1.9.3