package cn.com.lzt.projectpostgeneral.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.projectpostgeneral.dto.ProjectPostGeneralDto; /** * 项目岗位总览表 * Minidao例子 * */ @MiniDao public interface ProjectPostGeneralMinidao { /** * 项目岗位总览表首页数据展示 * @author zbw * 2017-12-26 * @param projectPostGeneralDto * @param page * @param rows * @param authSql * @return */ @Arguments({"projectPostGeneralDto", "page", "rows","authSql"}) @ResultType(ProjectPostGeneralDto.class) public MiniDaoPage getProjectPostGeneralDtoPage( ProjectPostGeneralDto projectPostGeneralDto, int page, int rows, String authSql); /** * 项目岗位总览表条件导出 * @author zbw * 2018-1-4 * @param projectPostGeneralDto * @param authSql * @return */ @Arguments({"projectPostGeneralDto","authSql"}) @ResultType(ProjectPostGeneralDto.class) public List getProjectPostGeneralDtoExport( ProjectPostGeneralDto projectPostGeneralDto, String authSql); }