| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | package org.jeecg.modules.system.service;import java.util.Date;import java.util.List;import java.util.Map;import org.jeecg.modules.system.entity.SysLog;import com.baomidou.mybatisplus.extension.service.IService;/** * <p> * 系统日志表 服务类 * </p> * * @Author zhangweijian * @since 2018-12-26 */public interface ISysLogService extends IService<SysLog> {	/**	 * @功能:清空所有日志记录	 */	public void removeAll();		/**	 * 获取系统总访问次数	 *	 * @return Long	 */	Long findTotalVisitCount();	//update-begin--Author:zhangweijian  Date:20190428 for:传入开始时间,结束时间参数	/**	 * 获取系统今日访问次数	 *	 * @return Long	 */	Long findTodayVisitCount(Date dayStart, Date dayEnd);	/**	 * 获取系统今日访问 IP数	 *	 * @return Long	 */	Long findTodayIp(Date dayStart, Date dayEnd);	//update-end--Author:zhangweijian  Date:20190428 for:传入开始时间,结束时间参数		/**	 *   首页:根据时间统计访问数量/ip数量	 * @param dayStart	 * @param dayEnd	 * @return	 */	List<Map<String,Object>> findVisitCount(Date dayStart, Date dayEnd);}
 |