From a6f34b99ee20e528b766c8ed5a61bd9c5aa0e7ae Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 16 十一月 2019 18:10:33 +0800
Subject: [PATCH] 淘宝相似商品推荐接口优化,根据商品ID搜索商品基本信息优化

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserActiveLogServiceImpl.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserActiveLogServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserActiveLogServiceImpl.java
index 3e0eaa7..e522410 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserActiveLogServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserActiveLogServiceImpl.java
@@ -9,12 +9,16 @@
 import com.yeshi.fanli.dao.mybatis.user.UserActiveLogMapper;
 import com.yeshi.fanli.entity.bus.user.UserActiveLog;
 import com.yeshi.fanli.service.inter.user.UserActiveLogService;
+import com.yeshi.fanli.service.inter.user.UserInfoExtraService;
 
 @Service
 public class UserActiveLogServiceImpl implements UserActiveLogService {
 
 	@Resource
 	private UserActiveLogMapper userActiveLogMapper;
+	
+	@Resource
+	private UserInfoExtraService userInfoExtraService;
 
 	@Override
 	public void addUserActiveLog(UserActiveLog userActiveLog) {
@@ -28,6 +32,8 @@
 			userActiveLog.setCreateTime(new Date());
 			userActiveLog.setUpdateTime(new Date());
 			userActiveLogMapper.insertSelective(userActiveLog);
+			// 鏇存柊鏈�鏂版椿璺冩椂闂�
+			userInfoExtraService.updateActiveTime(userActiveLog.getUid() , new Date());
 		} else if (latestLog != null) {
 			// 濡傛灉璁惧 锛岀増鏈紝娓犻亾鏈夊彉鍖栧垯闇�瑕佹洿鏀�
 			String oldIdentify = latestLog.getDevice() + "#" + latestLog.getVersionCode() + "#"
@@ -38,6 +44,8 @@
 				userActiveLog.setCreateTime(new Date());
 				userActiveLog.setUpdateTime(new Date());
 				userActiveLogMapper.insertSelective(userActiveLog);
+				// 鏇存柊鏈�鏂版椿璺冩椂闂�
+				userInfoExtraService.updateActiveTime(userActiveLog.getUid() , new Date());
 			}
 		}
 	}

--
Gitblit v1.8.0