Przeglądaj źródła

[数据塔台][营销数据][鉵达用户数][日期样式MM/dd]

release_toaliyun_real
gongbiao 7 lat temu
rodzic
commit
2a84b17752
3 zmienionych plików z 22 dodań i 8 usunięć
  1. +7
    -7
      mallinkService/src/main/java/com/iformall/mapper/WxUserVisitMapper.java
  2. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/MarkingDataReportServiceImpl.java
  3. +13
    -0
      mallinkService/src/main/resources/mapper/WxUserVisitMapper.xml

+ 7
- 7
mallinkService/src/main/java/com/iformall/mapper/WxUserVisitMapper.java Wyświetl plik

@@ -1,19 +1,19 @@
package com.iformall.mapper; package com.iformall.mapper;


import java.util.*;
import com.iformall.common.CommonMapper; import com.iformall.common.CommonMapper;
import com.iformall.domain.vo.TouchUsersReportVo;
import com.iformall.domain.po.WxUserVisit; import com.iformall.domain.po.WxUserVisit;
import com.iformall.domain.vo.TouchUsersReportVo;

import java.util.HashMap;
import java.util.List;


public interface WxUserVisitMapper extends CommonMapper<WxUserVisit, Long> { public interface WxUserVisitMapper extends CommonMapper<WxUserVisit, Long> {


List<WxUserVisit> findList(WxUserVisit wxUserVisit); List<WxUserVisit> findList(WxUserVisit wxUserVisit);


List<TouchUsersReportVo> touchUsersReportList(HashMap<String,Object> params); List<TouchUsersReportVo> touchUsersReportList(HashMap<String,Object> params);



List<TouchUsersReportVo> touchUsersReportData(HashMap<String,Object> params);
} }

+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/MarkingDataReportServiceImpl.java Wyświetl plik

@@ -354,7 +354,8 @@ public class MarkingDataReportServiceImpl implements MarkingDataReportService {
params.put("tenantId", tenantId); params.put("tenantId", tenantId);
params.put("startTime", getFirstDayOfMonth()); params.put("startTime", getFirstDayOfMonth());
params.put("endTime", addDay(1)); params.put("endTime", addDay(1));
List<TouchUsersReportVo> wxUserVisitList = wxUserVisitMapper.touchUsersReportList(params);
List<TouchUsersReportVo> wxUserVisitList = wxUserVisitMapper.touchUsersReportData(params);

return wxUserVisitList; return wxUserVisitList;


} }


+ 13
- 0
mallinkService/src/main/resources/mapper/WxUserVisitMapper.xml Wyświetl plik

@@ -114,4 +114,17 @@
order by day_date desc order by day_date desc
</select> </select>
<select id="touchUsersReportData" resultType="com.iformall.domain.vo.TouchUsersReportVo" parameterType="hashmap">
SELECT DATE_FORMAT(day_date,'%m/%d') as xTime,visit_pv as pv,visit_uv as uv
from wx_user_visit
where tenant_id=#{tenantId}
<if test="startTime != null">
and day_date &gt;= #{startTime}
</if>
<if test="endTime != null">
and day_date &lt;= #{endTime}
</if>
order by day_date desc
</select>
</mapper> </mapper>

Ładowanie…
Anuluj
Zapisz