|
@@ -398,6 +398,7 @@ public class CmBehaviorRecordServiceImpl implements CmBehaviorRecordService {
|
|
|
recordMapper.delTodayData();
|
|
|
// 生成今日用户行为记录
|
|
|
int id = 1;
|
|
|
+ // 所有用户供应商数据
|
|
|
List<CmBehaviorRecordPo> selDataList = recordMapper.selDataList(format);
|
|
|
for (CmBehaviorRecordPo data: todayData ){
|
|
|
ArrayList<String> item = new ArrayList();
|
|
@@ -407,12 +408,14 @@ public class CmBehaviorRecordServiceImpl implements CmBehaviorRecordService {
|
|
|
id ++;
|
|
|
for (CmBehaviorRecordPo recordPo : selDataList) {
|
|
|
if (recordPo.getIP().equals(data.getIP()) && recordPo.getUserId().equals(data.getUserId())) {
|
|
|
+ // 标签信息
|
|
|
if (num < 5) {
|
|
|
if (!item.contains(recordPo.getPageLabel())) {
|
|
|
item.add(recordPo.getPageLabel());
|
|
|
num++;
|
|
|
}
|
|
|
}
|
|
|
+ // 供应商
|
|
|
if (StringUtils.isNotBlank(recordPo.getRelevanceShop()) && !shopNames.contains(recordPo.getRelevanceShop())) {
|
|
|
shopNames.add(recordPo.getRelevanceShop());
|
|
|
}
|