From 7665849db56ce2e0212078f942602b6cfc6c22ad Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 26 五月 2020 10:19:15 +0800
Subject: [PATCH] 苏宁相关代码添加

---
 fanli/src/main/java/com/yeshi/fanli/service/manger/order/OrderMoneyStatisticManager.java |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/manger/order/OrderMoneyStatisticManager.java b/fanli/src/main/java/com/yeshi/fanli/service/manger/order/OrderMoneyStatisticManager.java
index b04434f..a0db55c 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/manger/order/OrderMoneyStatisticManager.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/manger/order/OrderMoneyStatisticManager.java
@@ -179,6 +179,14 @@
 	public void syncDividents(Date minTime, Date maxTime) {
 		List<UserOrderDailyStatisticDTO> list = userOrderDailyStatisticMapper.listDividentsOrderByCreateTime(minTime,
 				maxTime);
+
+		List<UserOrderDailyStatisticDTO> countList = userOrderDailyStatisticMapper
+				.listDividentsOrderCountByCreateTime(minTime, maxTime);
+		Map<String, Integer> countMap = new HashMap<>();
+		for (UserOrderDailyStatisticDTO dto : countList) {
+			countMap.put(dto.getDay() + "#" + dto.getUid(), dto.getOrderCount());
+		}
+
 		if (list != null)
 			for (UserOrderDailyStatisticDTO dto : list) {
 				OrderMoneyDailyCount count = new OrderMoneyDailyCount();
@@ -194,12 +202,17 @@
 					count.setTeamSubsidyNum(dto.getOrderCount());
 				}
 
+				Integer totalCount = countMap.get(dto.getDay() + "#" + dto.getUid());
+				if(totalCount!=null){
+					count.setTeamDividentsOrderNum(totalCount);
+				}
+
 				count.setYearMonth(
 						TimeUtil.getGernalTime(TimeUtil.convertToTimeTemp(dto.getDay(), "yyyy-MM-dd"), "yyyy-MM"));
-				if(dto.getDay().equalsIgnoreCase("2020-05-03")&&dto.getUid()==389677L){
+				if (dto.getDay().equalsIgnoreCase("2020-05-03") && dto.getUid() == 389677L) {
 					System.out.println(dto);
 				}
-				
+
 				orderMoneyDailyCountService.saveDailyCount(count);
 
 			}

--
Gitblit v1.8.0