StatisticsDao.java
2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
/**
*
*/
package com.bjivt.dao.showtime;
import java.util.List;
import java.util.Map;
import com.bjivt.entity.showtime.User;
import com.bjivt.entity.vo.StatisticMobile;
import com.bjivt.entity.vo.StatisticsAnchor;
import com.bjivt.entity.vo.StatisticsDecResult;
import com.bjivt.entity.vo.StatisticsIncome;
import com.bjivt.entity.vo.StatisticsResult;
import com.bjivt.entity.vo.StatisticsTwoSeries;
import com.bjivt.entity.vo.StatisticsUser;
/**
* @author Yh.T
* 2016年7月18日 上午9:47:54
*
*/
public interface StatisticsDao {
public List<StatisticsResult> getRegistUserEveryDayByMap(Map<String, Object> map);
public List<User> getUserListByMap(Map<String, Object> map);
public List<StatisticMobile> findMobileListByMap(Map<String, Object> map);
public Integer getMobileCountBy(StatisticMobile param);
public Integer getRegistUserBeforeDayCount(Map<String, Object> map);
public List<StatisticsResult> getRegistUserTotalByMap(Map<String, Object> map);
public List<StatisticsDecResult> getRetainedUserByMap(Map<String, Object> map);
public List<StatisticsUser> getUserDataByMap(Map<String, Object> map);
public int getUserDataCountBy(Map<String, Object> map);
public List<StatisticsResult> getUserVisitTime(Map<String, Object> map);
public List<StatisticsResult> getUserRecharge(Map<String, Object> map);
public List<StatisticsResult> getUserAnchorTotal(Map<String, Object> map);
public List<StatisticsResult> getUserAnchorTotal(String startTime, String endTime, String types);
public List<StatisticsResult> getUserAnchorDayIncrease(Map<String, Object> map);
public List<StatisticsResult> getUserAnchorTotal(StatisticsAnchor sa);
public List<StatisticsUser> getAnchorUserDataList(Map<String, Object> map);
public int getAnchorUserDataCount(Map<String, Object> map);
public List<StatisticsDecResult> getAnchorUserTimeTotal(Map<String, Object> map);
public List<StatisticsResult> getAnchorByVisitUser(Map<String, Object> map);
public List<StatisticsTwoSeries> getAnchorVisitUserAndTimeTotal(Map<String, Object> map);
public List<StatisticsIncome> getIncomeTotal(Map<String, Object> map);
}