package com.template.mapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.template.model.pojo.SmartUser; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.template.model.vo.AffiliateUserVo; import com.template.model.vo.GradeVo; import com.template.model.vo.UserVo; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; /** *

* Mapper 接口 *

* * @author ceshi * @since 2023-12-04 */ @Repository public interface SmartUserMapper extends BaseMapper { List queryAffiliateUserById(@Param("id") Integer id); IPage querySmartUserPages(IPage page,@Param("departmentIds") List departmentIds, @Param("name") String name); List querySmartUsers(@Param("departmentIds") List departmentIds, @Param("name") String name); IPage querySmartSecordPage(IPage page, @Param("name") String name); IPage warningUserList(Page page,@Param("departmentIds") List departmentIds,@Param("name") String name); List warningPushList(); }