package cn.com.lzt.projarrangegeneral.service; import cn.com.lzt.arrangeduty.dto.ArrangeDutyDto; import cn.com.lzt.projarrangegeneral.dto.ProjArrangeGeneralDto; import cn.com.lzt.projarrangegeneral.entity.ProjArrangeGeneralEntity; import org.jeecgframework.core.common.service.CommonService; import org.jeecgframework.minidao.pojo.MiniDaoPage; import java.io.Serializable; import java.util.List; public interface ProjArrangeGeneralServiceI extends CommonService{ public void delete(ProjArrangeGeneralEntity entity) throws Exception; public Serializable save(ProjArrangeGeneralEntity entity) throws Exception; public void saveOrUpdate(ProjArrangeGeneralEntity entity) throws Exception; /** * 项目排班总揽表 * 首页数据全部展示 * 分页 * @author zbw * 2017-11-25 * @param projArrangeGeneralDto * @param page * @param rows * @param authSql * @return */ public MiniDaoPage getProjArrangeGeneralDtoPage( ProjArrangeGeneralDto projArrangeGeneralDto, int page, int rows, String authSql) throws Exception; /** * 导出 * 项目排班总揽表 * 首页数据全部展示 * 不分页 * @author zbw * 2017-11-25 * @param projArrangeGeneralDto * @param page * @param rows * @param authSql * @return */ public List getProjArrangeGeneralDtoExport( ProjArrangeGeneralDto projArrangeGeneralDto, String authSql) throws Exception; }