package com.xcgl.weeklyMeeting.dao; import com.xcgl.projecttask.entity.ProjecttaskEntity; import com.xcgl.weeklyMeeting.entity.WeeklyMeetingEntity; import org.jeecgframework.minidao.annotation.MiniDao; import org.jeecgframework.minidao.annotation.Param; import org.jeecgframework.minidao.annotation.ResultType; import java.util.List; @MiniDao public interface WeeklyMeetingMiniDao { @ResultType(WeeklyMeetingEntity.class) List queryList(@Param("urgent") String urgent, @Param("importance") String importance, @Param("executionStatus") String executionStatus, @Param("startTime") String startTime, @Param("endTime") String endTime); void reexecution(@Param("executionStatus") String executionStatus, @Param("taskId") String taskId); @ResultType(ProjecttaskEntity.class) List selectExecute(); @ResultType(ProjecttaskEntity.class) List selectByIdList(@Param("weeklyMeetingEntityList") List weeklyMeetingEntityList); @ResultType(WeeklyMeetingEntity.class) List selectExecuteAndOvertime(); @ResultType(WeeklyMeetingEntity.class) WeeklyMeetingEntity projectTaskId(@Param("projectTaskId") String projectTaskId); void updateProjecttaskTaskstatus(@Param("taskstatus") String taskstatus, @Param("id") String id); void updateRemindNum(@Param("remindNum") String remindNum, @Param("id") String id); }