ProjArrangeGeneralServiceI.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package cn.com.lzt.projarrangegeneral.service;
  2. import cn.com.lzt.arrangeduty.dto.ArrangeDutyDto;
  3. import cn.com.lzt.projarrangegeneral.dto.ProjArrangeGeneralDto;
  4. import cn.com.lzt.projarrangegeneral.entity.ProjArrangeGeneralEntity;
  5. import org.jeecgframework.core.common.service.CommonService;
  6. import org.jeecgframework.minidao.pojo.MiniDaoPage;
  7. import java.io.Serializable;
  8. import java.util.List;
  9. public interface ProjArrangeGeneralServiceI extends CommonService{
  10. public void delete(ProjArrangeGeneralEntity entity) throws Exception;
  11. public Serializable save(ProjArrangeGeneralEntity entity) throws Exception;
  12. public void saveOrUpdate(ProjArrangeGeneralEntity entity) throws Exception;
  13. /**
  14. * 项目排班总揽表
  15. * 首页数据全部展示
  16. * 分页
  17. * @author zbw
  18. * 2017-11-25
  19. * @param projArrangeGeneralDto
  20. * @param page
  21. * @param rows
  22. * @param authSql
  23. * @return
  24. */
  25. public MiniDaoPage<ProjArrangeGeneralDto> getProjArrangeGeneralDtoPage(
  26. ProjArrangeGeneralDto projArrangeGeneralDto, int page, int rows, String authSql) throws Exception;
  27. /**
  28. * 导出
  29. * 项目排班总揽表
  30. * 首页数据全部展示
  31. * 不分页
  32. * @author zbw
  33. * 2017-11-25
  34. * @param projArrangeGeneralDto
  35. * @param page
  36. * @param rows
  37. * @param authSql
  38. * @return
  39. */
  40. public List<ProjArrangeGeneralDto> getProjArrangeGeneralDtoExport(
  41. ProjArrangeGeneralDto projArrangeGeneralDto, String authSql) throws Exception;
  42. }