فهرست منبع

用户行为供应商今日数据

huangzhiguo 2 سال پیش
والد
کامیت
4a444d3278

+ 3 - 0
src/main/java/com/caimei365/tools/service/impl/CmBehaviorRecordServiceImpl.java

@@ -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());
                     }

+ 1 - 1
src/main/resources/mapper/CmBehaviorRecordMapper.xml

@@ -215,7 +215,7 @@
                   WHEN u.userIdentity = 3 THEN s.contractMobile
                 END)AS phoneNumber,
             (SELECT CASE STATUS WHEN 91 THEN '采美默认协销经理(官方账号)' ELSE linkMan END FROM serviceprovider WHERE serviceProviderID = c.spID) AS spName,
-            COUNT(b.IP) AS numbers,
+            COUNT(b.IP) AS number,
             (SELECT consultName
              FROM cm_roos_information
              WHERE IP = b.IP AND createTime LIKE CONCAT('%',b.accessDate,'%') AND (consultName IS NOT NULL OR consultName = '') LIMIT 1) AS consultName,