package cn.com.lzt.sysmsg.dao; import java.util.List; import org.jeecgframework.minidao.annotation.Arguments; import org.jeecgframework.minidao.annotation.MiniDao; import org.jeecgframework.minidao.annotation.ResultType; import org.jeecgframework.minidao.pojo.MiniDaoPage; import cn.com.lzt.arrangeduty.dto.ArrangeDutyDto; import cn.com.lzt.sysmsg.dto.SysMsgDto; /** * 系统消息表 * Minidao例子 * */ @MiniDao public interface SysMsgMinidao { /** * 导出 * 系统消息表 * 首页数据全部展示 * 不分页 * @author zbw * 2017-11-5 * @param arrangeDutyDto * @param page * @param rows * @param authSql * @return */ @Arguments({"sysMsgDto","authSql"}) @ResultType(SysMsgDto.class) public List getSysMsgDtoExport(SysMsgDto sysMsgDto, String authSql); /** * * 系统消息表 * 首页数据全部展示 * 分页 * @author zbw * 2017-11-5 * @param arrangeDutyDto * @param page * @param rows * @param authSql * @return */ @Arguments({"sysMsgDto", "page", "rows","authSql"}) @ResultType(SysMsgDto.class) public MiniDaoPage getSysMsgDtoPage(SysMsgDto sysMsgDto, int page, int rows, String authSql); /** * 根据用户id查询数据 * 我的消息页面 * 系统消息表 * 分页 * @author zbw * 2017-11-5 * @param arrangeDutyDto * @param page * @param rows * @param authSql * @return */ @Arguments({"sysMsgDto", "page", "rows","authSql"}) @ResultType(SysMsgDto.class) public MiniDaoPage getMyMsgDtoPage( SysMsgDto sysMsgDto, int page, int rows, String authSql); }