ProjArrangeGeneralMinidao.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package cn.com.lzt.projarrangegeneral.dao;
  2. import java.util.List;
  3. import org.jeecgframework.minidao.annotation.Arguments;
  4. import org.jeecgframework.minidao.annotation.MiniDao;
  5. import org.jeecgframework.minidao.annotation.ResultType;
  6. import org.jeecgframework.minidao.pojo.MiniDaoPage;
  7. import cn.com.lzt.projarrangegeneral.dto.ProjArrangeGeneralDto;
  8. /**
  9. * 项目排班总揽表
  10. * Minidao例子
  11. *
  12. */
  13. @MiniDao
  14. public interface ProjArrangeGeneralMinidao {
  15. /**
  16. * 项目排班总揽表
  17. * 首页数据全部展示
  18. * 分页
  19. * @author zbw
  20. * 2017-11-5
  21. * @param arrangeDutyDto
  22. * @param page
  23. * @param rows
  24. * @param authSql
  25. * @return
  26. */
  27. @Arguments({"projArrangeGeneralDto", "page", "rows","authSql"})
  28. @ResultType(ProjArrangeGeneralDto.class)
  29. public MiniDaoPage<ProjArrangeGeneralDto> getProjArrangeGeneralDtoPage(
  30. ProjArrangeGeneralDto projArrangeGeneralDto, int page, int rows, String authSql);
  31. /**
  32. * 导出
  33. * 项目排班总揽表
  34. * 首页数据全部展示
  35. * 不分页
  36. * @author zbw
  37. * 2017-11-5
  38. * @param arrangeDutyDto
  39. * @param page
  40. * @param rows
  41. * @param authSql
  42. * @return
  43. */
  44. @Arguments({"projArrangeGeneralDto","authSql"})
  45. @ResultType(ProjArrangeGeneralDto.class)
  46. public List<ProjArrangeGeneralDto> getProjArrangeGeneralDtoExport(
  47. ProjArrangeGeneralDto projArrangeGeneralDto, String authSql);
  48. }