admin
2019-03-14 eed607d87b2eee1f09b4a28da614f3ad0b46601d
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
package com.yeshi.fanli.service.inter.user;
 
import java.util.Date;
import java.util.List;
import java.util.Map;
 
import com.yeshi.fanli.entity.admin.ScanHistoryAdmin;
import com.yeshi.fanli.entity.system.BusinessSystem;
import com.yeshi.fanli.entity.taobao.ScanHistory;
import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra;
 
public interface ScanHistoryService {
 
    public void addScanHistory(ScanHistory scanHistory);
 
    public List<ScanHistory> getScanHistory(long systemid, String device, int page, int count, long uid);
 
    public long getScanHistoryCount(long systemid, String device, long uid);
 
    public List<ScanHistory> getScanHistoryByUid(int index, long uid);
 
    public int getCountByUid(long uid);
 
    public long getScanHistory(long startTime, long endTime);
 
    public List<ScanHistoryAdmin> getTop(long startTime, long endTime, int tOPSUM);
 
    public Map<String, Integer> getDataCountByDate(int i);
 
    public Map<String, Integer> getDataCountByDate(int i,String endtime);
    
    public Map<String, Integer> getDataCountByMonth(int i,Date endDate);
    
    public List<TaoBaoGoodsBriefExtra> getHotTaoBaoGoodsBriefExtras(String key,
            int pageIndex);
 
    public void deleteScanHistory(String device, BusinessSystem sys, long uid);
 
    public void deleteScanHistory(String device, BusinessSystem sys, long auctionId,
            long uid);
 
}