From faabdba4cdfc442d3dc5f06bd9ae9cc90d8161c3 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 17 五月 2019 09:32:34 +0800
Subject: [PATCH] bug修改

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/DynamicInfoServiceImpl.java |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/DynamicInfoServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/DynamicInfoServiceImpl.java
index 63944ca..2209275 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/DynamicInfoServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/DynamicInfoServiceImpl.java
@@ -94,6 +94,7 @@
 			List<GoodsClass> list = DaTaoKeUtil.goodsClasses;
 			int index = (int) (Math.random() * list.size());
 			Long subclassId = list.get(index).getId();
+			int cid = Integer.parseInt(subclassId +"");
 			int count = 0;
 			double random = Math.random();
 			if (random > 0.5) {
@@ -137,6 +138,8 @@
 
 			// 缁勭粐鍔ㄦ�佷俊鎭�
 			DynamicInfo dynamicInfo = getDynamicInfo(daTaoKeDetail, classId, subclassId);
+			// 鍙戝竷鐢ㄦ埛
+			dynamicInfo.setUser(activityUserService.getRandomByDaTaoKeCid(cid));
 			dynamicInfo.setImgs(listPicture);
 
 			ClientTextStyleVO shareMoneyDesc = new ClientTextStyleVO();
@@ -256,7 +259,8 @@
 
 		// 缁勭粐鍔ㄦ�佷俊鎭�
 		DynamicInfo dynamicInfo = getDynamicInfo(daTaoKe, classId, subclassId);
-
+		// 鍙戝竷鐢ㄦ埛
+		dynamicInfo.setUser(activityUserService.getRandomByDaTaoKeCid(daTaoKe.getCid()));
 		dynamicInfo.setImgs(listPicture);
 		dynamicInfo.setDesc(shareMoneyDesc);
 		dynamicInfo.setShareType(DynamicInfo.SHARE_TYPE_ONE);
@@ -280,12 +284,10 @@
 		dynamicInfo.setClassId(classId);
 		dynamicInfo.setSubclassId(subclassId);
 		dynamicInfo.setDaTaoKeId(daTaoKe.getId());
-		dynamicInfo.setCreateTime(DateUtil.reduceRandomMinute(new Date()));
+		dynamicInfo.setCreateTime(DateUtil.reduceRandomMinute(new Date(), 8));
 		dynamicInfo.setUpdateTime(new Date());
 		// 闅忔満鍒嗕韩娆℃暟
 		dynamicInfo.setShareCount(1000 + (int) (Math.random() * 8000));
-		// 闅忔満鍒嗗竷鐢ㄦ埛
-		dynamicInfo.setUser(activityUserService.listRand(1).get(0));
 		// 鍐呭
 		dynamicInfo.setTitle(convertIntroduce(DaTaoKeUtil.getDesc(daTaoKe)));
 
@@ -382,7 +384,7 @@
 			dynamicVO.setCreateTime(existInfo.getCreateTime());
 			dynamicVO.setShareCount(existInfo.getShareCount());
 		} else {
-			dynamicVO.setCreateTime(DateUtil.reduceRandomMinute(new Date()));
+			dynamicVO.setCreateTime(DateUtil.reduceRandomMinute(new Date(), 8));
 			dynamicVO.setShareCount(1000 + (int) (Math.random() * 8000));
 		}
 		
@@ -489,7 +491,7 @@
 		dynamicVO.setShowType(DynamicInfo.SHOW_TYPE_TWO);
 		dynamicVO.setShop(taoBaoShop);
 		dynamicVO.setUser(activityUserService.listRand(1).get(0));
-		dynamicVO.setCreateTime(DateUtil.reduceRandomMinute(new Date()));	
+		dynamicVO.setCreateTime(DateUtil.reduceRandomMinute(new Date(), 8));	
 		dynamicVO.setUpdateTime(new Date());
 		
 		// 浠嬬粛鍐呭

--
Gitblit v1.8.0