admin
2019-09-18 b19d2e730b0ea707b500b307f58c46ba0cef695f
fanli/src/main/java/com/yeshi/fanli/service/inter/count/UserInfoCountService.java
@@ -4,6 +4,8 @@
import java.util.List;
import java.util.Map;
import com.yeshi.fanli.vo.user.UserGoldCoinVO;
public interface UserInfoCountService {
@@ -49,5 +51,36 @@
    * 统计新增用户
    * @return
    */
   public List<Map<String, Object>> countNewUserByDate(Integer type,String years, String startTime, String endTime) throws Exception;
   public List<Map<String, Object>> countNewUserByDate(String channel,Integer type,String years, String startTime, String endTime) throws Exception;
   public List<Map<String, Object>> getTodayBuyRate(String channel, Integer type, String years, String startTime,
         String endTime) throws Exception;
   public List<Object>  getWeekBuyRate(String channel, String startTime, String endTime,
         Integer orderNum, List<String> dateList) throws Exception;
   /**
    * 统计用户金币情况
    * @param start
    * @param count
    * @return
    */
   public List<UserGoldCoinVO> listByUserGoldCoin(long start, int count, int type);
   public long countByUserGoldCoin(int type);
   /**
    * 统计剩余金币
    * @param start
    * @param count
    * @return
    */
   public List<UserGoldCoinVO> listByHasGoldCoin(long start, int count);
   public long countByHasGoldCoin();
}