package com.chinaweal.aiccs.aiccs.business.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.chinaweal.aiccs.aiccs.business.entity.BizProblemReport;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 问题上报业务记录表 Mapper 接口
 * </p>
 *
 * @author <a href="https://blog.lroyia.top">lroyia</a>
 * @since 2021-04-21
 */
public interface BizProblemReportMapper extends BaseMapper<BizProblemReport> {

    /**
     * 简单的问题反馈信息分页
     * @param page  分页参数
     * @param params 查询参数
     * @return  分页结果
     * @author lroyia
     * @since  2021年4月23日 13:49:51
     */
    IPage<BizProblemReport> simplePage(IPage<BizProblemReport> page, @Param("params") Map<String, Object> params);

    /**
     * 通过问题id查询问题信息
     * @param id    数据id
     * @return  查询结果
     * @author lroyia
     * @since  2021年4月25日 14:01:47
     */
    BizProblemReport selectProblemById(@Param("id") String id);

    List<BizProblemReport> selectbizProblemReportList();
}
