package com.gic.haoban.manage.service.dao.mapper;

import com.gic.haoban.manage.api.dto.qdto.QywxErrorLogListQDTO;
import com.gic.haoban.manage.service.entity.TabQywxErrorLog;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.Date;
import java.util.List;

/**
 * 企微报错日志(TabQywxErrorLog)表数据库访问层
 *
 * @author mozhu
 * @date 2022-04-18 15:28:11
 */
@Repository
public interface TabQywxErrorLogMapper {

    /**
     * 新增数据
     */
    int insert(TabQywxErrorLog tabQywxErrorLog);

    /**
     * 分页列表
     */
    List<TabQywxErrorLog> queryListByPage(QywxErrorLogListQDTO qywxErrorLogListQDTO);

    List<TabQywxErrorLog> listErrorFriend(@Param("wxEnterpriseId") String wxEnterpriseId , @Param("qywxErrorType") int type ,
         @Param("startDate")  Date startDate ,  @Param("endDate") Date endDate) ;

}
