From b7eec597af221cbf5d79ba13f440ccb4f63f1bc8 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 20 三月 2019 18:38:06 +0800
Subject: [PATCH] bug修改

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/UserMsgController.java |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/UserMsgController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/UserMsgController.java
index b42231e..b346eaf 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/UserMsgController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/UserMsgController.java
@@ -383,18 +383,21 @@
 	 */
 	@RequestMapping(value = "getHomeMsgList", method = RequestMethod.POST)
 	public void getHomeMsgList(AcceptData acceptData, Long uid, int page, HttpSession session, PrintWriter out) {
-		
+
 		String device = acceptData.getDevice();
 		if (device == null || device.trim().length() == 0) {
 			out.print(JsonUtil.loadFalseResult("璁惧鍙蜂笉鑳戒负绌�"));
 			return;
 		}
-		
+
 		if (page == 1) {
+			if (uid != null)
+				recommendUserGoodsService.syncDeviceAndUid(uid, acceptData.getDevice());
+
 			boolean canAdd = false;
 			int hour = Calendar.getInstance().get(Calendar.HOUR);
 			RecommendUserGoods goods = recommendUserGoodsService.getLatestRecommendUserGoodsByDevice(device);
-			
+
 			if (goods == null) {
 				canAdd = true;
 			} else {
@@ -404,7 +407,7 @@
 				}
 			}
 
-			//String key = "recommend-goods-user-" + uid;
+			// String key = "recommend-goods-user-" + uid;
 			String key = "recommend-goods-user-" + device;
 			if (Constant.IS_OUTNET) {
 				if (canAdd && StringUtil.isNullOrEmpty(redisManager.getCommonString(key))) {
@@ -427,8 +430,9 @@
 		}
 
 		List<UserHomeMsgVO> volist = new ArrayList<>();
-		
-		List<RecommendUserGoods> list = recommendUserGoodsService.listRecommendGoodsByDevice(device, page, Constant.PAGE_SIZE);
+
+		List<RecommendUserGoods> list = recommendUserGoodsService.listRecommendGoodsByDevice(device, page,
+				Constant.PAGE_SIZE);
 		long count = recommendUserGoodsService.countRecommendGoodsByDevice(device);
 
 		Date now = new Date();
@@ -472,7 +476,7 @@
 			volist.add(vo);
 		}
 
-		Long time = System.currentTimeMillis();//userInfoService.selectByPKey(uid).getCreatetime();
+		Long time = System.currentTimeMillis();// userInfoService.selectByPKey(uid).getCreatetime();
 		if (time > TimeUtil.convertToTimeTemp("2019-01-28", "yyyy-MM-dd"))
 			count++;// 璁$畻娆㈣繋璇殑鏁伴噺
 

--
Gitblit v1.8.0