package com.fizz.business.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fizz.business.domain.LogData;
import com.fizz.business.form.LogDataForm;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface LogDataService extends IService<LogData> {

    /**
     * 分页查询
     */
    PageInfo<LogData> pageList(LogDataForm logDataForm);



    /**
     * 报警确认
     * @param seqid
     */
    void alarmAck(Integer seqid);

    /**
     * 记录日志
     * @param module
     * @param content
     */
    void logInfo(String module,String content, Object... args);

    /**
     * 记录日志
     * @param module
     * @param content
     */
    void logWarn(String module,String content, Object... args);
}
