package cn.lili.modules.permission.service; import cn.lili.common.vo.PageVO; import cn.lili.common.vo.SearchVO; import cn.lili.modules.permission.entity.vo.SystemLogVO; import com.baomidou.mybatisplus.core.metadata.IPage; import java.util.List; /** * 系统日志业务层 * * @author Chopper * @since 2020/11/17 3:45 下午 */ public interface SystemLogService { /** * 添加日志 * * @param systemLogVO * @return */ void saveLog(SystemLogVO systemLogVO); /** * 通过id删除日志 * * @param id */ void deleteLog(List id); /** * 删除全部日志 */ void flushAll(); /** * 分页搜索获取日志 * * @param key 关键字 * @param searchVo 查询VO * @param pageVO 分页 * @param operatorName 操作人 * @param storeId 店铺ID * @return 日志分页 */ IPage queryLog(String storeId, String operatorName, String key, SearchVO searchVo, PageVO pageVO); }