ActivitiDataDao.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package cn.com.lzt.useractiviti.data.dao;
  2. import cn.com.lzt.arrangeduty.dto.ProjectDepartDto;
  3. import cn.com.lzt.holiday.entity.HolidayEntity;
  4. import cn.com.lzt.overtimestats.dto.OvertimeDto;
  5. import cn.com.lzt.useractiviti.data.dto.ActivitiProcessInst;
  6. import cn.com.lzt.useractiviti.data.dto.ActivitiTaskInstDto;
  7. import org.jeecgframework.minidao.annotation.Arguments;
  8. import org.jeecgframework.minidao.annotation.MiniDao;
  9. import org.jeecgframework.minidao.annotation.Param;
  10. import org.jeecgframework.minidao.annotation.ResultType;
  11. import org.jeecgframework.minidao.pojo.MiniDaoPage;
  12. import org.jeecgframework.web.system.pojo.base.TSDepart;
  13. import org.jeecgframework.web.system.pojo.base.TSUser;
  14. import org.jeecgframework.workflow.pojo.activiti.ActHiTaskinst;
  15. import java.util.List;
  16. import java.util.Map;
  17. /**
  18. *
  19. *
  20. */
  21. @MiniDao
  22. public interface ActivitiDataDao {
  23. /**
  24. * 查找流程任务
  25. * @param dto
  26. * @return
  27. */
  28. @ResultType(ActivitiTaskInstDto.class)
  29. public MiniDaoPage<ActivitiTaskInstDto> findHistoryTasks(@Param("dto")ActivitiTaskInstDto dto, @Param("page")int page, @Param("rows")int rows);
  30. /**
  31. * 查找流程实例
  32. * @param dto
  33. * @return
  34. */
  35. @ResultType(ActivitiProcessInst.class)
  36. public MiniDaoPage<ActivitiProcessInst> findHistoryProcess(@Param("dto")ActivitiProcessInst dto, @Param("page")int page, @Param("rows")int rows);
  37. }