From 92c681fabac989d1a9f16fa13202d7f5ccac52d9 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期一, 14 一月 2019 10:22:22 +0800 Subject: [PATCH] 订单优化 + 后台提现曲线图 --- fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserActiveLogService.java | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserActiveLogService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserActiveLogService.java index 3ffe7c0..ca3fc33 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserActiveLogService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserActiveLogService.java @@ -1,5 +1,8 @@ package com.yeshi.fanli.service.inter.user; +import java.util.List; +import java.util.Map; + import com.yeshi.fanli.entity.bus.user.UserActiveLog; /** @@ -24,4 +27,36 @@ */ public UserActiveLog getUserLatestActiveInfo(Long uid); + /** + * 鏍规嵁娓犻亾 缁熻褰撴棩鏂板鐢ㄦ埛鏁伴噺 + * @param channel + * @return + */ + public List<Map<String, Object>> countSameDayByChannel(String channel, Integer type, String years, + String startTime, String endTime) throws Exception; + /** + * 鏍规嵁娓犻亾 缁熻褰撴棩鏂板鐢ㄦ埛鏈夎喘涔拌涓虹殑鏁伴噺 + * @param channel + * @return + */ + public List<Object> countSameDayAndBuyGoodsByChannel(String channel, Integer type, String years, String startTime, + String endTime) throws Exception; + + /** + * 褰撴棩浜х敓璁㈠崟鐨勬柊澧炵敤鎴� 涓� 褰撴棩鎬绘柊澧炵敤鎴锋瘮渚� + * @param channel + * @param type + * @param years + * @param startTime + * @param endTime + * @return + * @throws Exception + */ + public List<Object> getBuyProportion(String channel, Integer type, String years, String startTime, String endTime,Integer orderNum) + throws Exception; + + + public List<Map<String, Object>> countOneWeekUserInfo(String channel, String startTime, String endTime, Integer orderNumber) + throws Exception; + } -- Gitblit v1.8.0