DoTaskService.java 1.0 KB

1234567891011121314151617181920212223242526272829
  1. package com.hz.employmentsite.services.service.taskAndLog;
  2. import com.github.pagehelper.PageInfo;
  3. import com.hz.employmentsite.vo.taskAndLog.DoTaskUserVo;
  4. import com.hz.employmentsite.vo.taskAndLog.DoTaskVo;
  5. import com.hz.employmentsite.vo.baseSettings.SiteUserVo;
  6. import java.util.Date;
  7. import java.util.List;
  8. public interface DoTaskService {
  9. PageInfo<DoTaskVo> getList(Integer page, Integer rows, List<String> doTaskIDList, String name, String startTime, String endTime, String finishStartTime, String finishEndTime,
  10. String regionCode, String streetCode, String workTypeId,Integer taskStatus);
  11. PageInfo<DoTaskVo> getMyTasks(Integer page, Integer rows,String doTaskID,String taskName, String userID);
  12. List<DoTaskUserVo> getWorkUserList(String doTaskID);
  13. List<SiteUserVo> getUserList();
  14. DoTaskVo getDataById(String id);
  15. int taskFinish(String doTaskID, String finishUserID, Date completeTime);
  16. int save(DoTaskVo data, String userId);
  17. int delete(List<String> ids);
  18. }