package com.stylefeng.guns.modular.system.dao; import com.baomidou.mybatisplus.plugins.Page; import com.stylefeng.guns.modular.system.model.TComplaint; import com.baomidou.mybatisplus.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** *

* 投诉管理 Mapper 接口 *

* * @author 吕雪 * @since 2020-06-09 */ public interface TComplaintMapper extends BaseMapper { /** * 根据条件查询投诉列表 * @return */ List> getComplaintList(@Param("page") Page> page, @Param("roleType") Integer roleType, @Param("nowUserId") Integer nowUserId, @Param("beginTime") String beginTime, @Param("endTime") String endTime, @Param("userName") String userName, @Param("userPhone") String userPhone, @Param("driverPhone") String driverPhone, @Param("isHandle") Integer isHandle); List> getComplaintDriverList(@Param("page") Page> page, @Param("roleType") Integer roleType, @Param("nowUserId") Integer nowUserId, @Param("beginTime") String beginTime, @Param("endTime") String endTime, @Param("userName") String userName, @Param("userPhone") String userPhone, @Param("driverPhone") String driverPhone, @Param("isHandle") Integer isHandle); List> getBlackList(@Param("page")Page> page, @Param("roleType")Integer roleType, @Param("nowUserId") Integer nowUserId, @Param("beginTime")String beginTime, @Param("endTime")String endTime, @Param("userName")String userName, @Param("phone")String phone); }