WeeklyMeetingMiniDao.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.xcgl.weeklyMeeting.dao;
  2. import com.xcgl.projecttask.entity.ProjecttaskEntity;
  3. import com.xcgl.weeklyMeeting.entity.WeeklyMeetingEntity;
  4. import org.jeecgframework.minidao.annotation.MiniDao;
  5. import org.jeecgframework.minidao.annotation.Param;
  6. import org.jeecgframework.minidao.annotation.ResultType;
  7. import java.util.List;
  8. @MiniDao
  9. public interface WeeklyMeetingMiniDao {
  10. @ResultType(WeeklyMeetingEntity.class)
  11. List<WeeklyMeetingEntity> queryList(@Param("urgent") String urgent, @Param("importance") String importance, @Param("executionStatus") String executionStatus, @Param("startTime") String startTime, @Param("endTime") String endTime);
  12. void reexecution(@Param("executionStatus") String executionStatus, @Param("taskId") String taskId);
  13. @ResultType(ProjecttaskEntity.class)
  14. List<ProjecttaskEntity> selectExecute();
  15. @ResultType(ProjecttaskEntity.class)
  16. List<ProjecttaskEntity> selectByIdList(@Param("weeklyMeetingEntityList") List<WeeklyMeetingEntity> weeklyMeetingEntityList);
  17. @ResultType(WeeklyMeetingEntity.class)
  18. List<WeeklyMeetingEntity> selectExecuteAndOvertime();
  19. @ResultType(WeeklyMeetingEntity.class)
  20. WeeklyMeetingEntity projectTaskId(@Param("projectTaskId") String projectTaskId);
  21. void updateProjecttaskTaskstatus(@Param("taskstatus") String taskstatus, @Param("id") String id);
  22. void updateRemindNum(@Param("remindNum") String remindNum, @Param("id") String id);
  23. }