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.System; import com.yeshi.fanli.entity.taobao.ScanHistory; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra; public interface ScanHistoryService { public void addScanHistory(ScanHistory scanHistory); public List getScanHistory(long systemid, String device, int page, int count, long uid); public long getScanHistoryCount(long systemid, String device, long uid); public List getScanHistoryByUid(int index, long uid); public int getCountByUid(long uid); public long getScanHistory(long startTime, long endTime); public List getTop(long startTime, long endTime, int tOPSUM); public Map getDataCountByDate(int i); public Map getDataCountByDate(int i,String endtime); public Map getDataCountByMonth(int i,Date endDate); public List getHotTaoBaoGoodsBriefExtras(String key, int pageIndex); public void deleteScanHistory(String device, System sys, long uid); public void deleteScanHistory(String device, System sys, long auctionId, long uid); }