package org.jeecg.modules.yjComprehensiveLog.service;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.yjComprehensiveLog.entity.YjComprehensiveLog;
import org.jeecg.modules.yjComprehensiveLog.entity.YjComprehensiveRealLog;
import org.jeecg.modules.yjComprehensiveLog.model.YjComprehensiveRealLogModel;
import org.jeecg.modules.yjComprehensiveLog.model.YjComprehensiveSumModel;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

public interface YjComprehensiveRealLogService extends IService<YjComprehensiveRealLog> {
    List<YjComprehensiveRealLog> getRealTimeLogByJh(String jh);

    IPage<YjComprehensiveRealLog> queryPage(YjComprehensiveRealLog param, Integer pageNo,
                                        Integer pageSize, HttpServletRequest req);

    List<YjComprehensiveRealLogModel> queryRealList();

    List<YjComprehensiveSumModel> getRiskCount();
}
