package cn.com.lzt.arrangedutyoperate.dao; import java.util.List; import java.util.Map; import org.jeecgframework.minidao.annotation.Arguments; import org.jeecgframework.minidao.annotation.MiniDao; import org.jeecgframework.minidao.annotation.Param; import org.jeecgframework.minidao.annotation.ResultType; import org.jeecgframework.minidao.pojo.MiniDaoPage; import cn.com.lzt.arrangedutyoperate.dto.ArrangeDutyOperateDto; import cn.com.lzt.arrangedutyoperate.dto.UserAndUserPersonnelDto; /** * 查询班次操作表所有数据不分页 */ @MiniDao public interface ArrangeDutyOperateMiniDao { /** * 分页写法 //月度排班分页显示排班操作表数据 * @author zbw * 2017-11-4 * @param arrangeDutyOperateDto * @param page * @param rows * @param authSql * @return */ @Arguments({"arrangeDutyOperateDto","authSql"}) @ResultType(ArrangeDutyOperateDto.class) public List getArrangeDutyOperateDtoByPIdYearMonthNoPage(ArrangeDutyOperateDto arrangeDutyOperateDto, String authSql); /** * 根据排班操作表的id查询数据 * @author zbw * 2017-11-4 * @param arrangeDutyOperateDto * @param page * @param rows * @param authSql * @return */ @Arguments({"arrangeDutyOperateDto","authSql"}) @ResultType(ArrangeDutyOperateDto.class) public List getArrangeDutyOperateDtoByListId(ArrangeDutyOperateDto arrangeDutyOperateDto, String authSql); public List> getUserNoLeave(@Param("useridList") List useridList); }