Blame | Last modification | View Log | RSS feed
package in.shop2020.user.persistence;import java.util.Date;import java.util.List;import org.apache.ibatis.annotations.Param;import in.shop2020.user.domain.TrackLog;import in.shop2020.user.domain.Tracker;public interface TrackMapper {TrackLog getTrackLogById(long id);Tracker getTrackerById(long id);List<TrackLog> getTrackLogsByUser(long userId);void addTrackLog(in.shop2020.user.domain.TrackLog trackLog);List<in.shop2020.user.domain.TrackLog> getTrackLogs(@Param("userId") long userId,@Param("event") String event, @Param("url") String url);List<in.shop2020.user.domain.TrackLog> getTrackLogsByAffiliate(@Param("affiliateId") long affiliateId, @Param("startDate") Date startDate,@Param("endDate") Date endDate);}