package com.xcgl.weeklyschedule.dao; import java.util.List; import java.util.Map; import org.jeecgframework.minidao.annotation.Arguments; import org.jeecgframework.minidao.annotation.MiniDao; import org.jeecgframework.minidao.annotation.Param; import org.jeecgframework.minidao.annotation.ResultType; import com.xcgl.projecttask.entity.ProjecttaskEntity; import com.xcgl.weeklyschedule.entity.WeeklyscheduleEntity; import cn.com.lzt.arrangedutyoperate.dto.UserAndUserPersonnelDto; /** * 查询用户基本信息表和人事信息表 * */ @MiniDao public interface WeeklyScheduleMiniDao { /** * 查询可以在周计划中参与选择的员工 //不分页写法 * @author 董广群 * 2017-11-4 * @param userAndUserPersonnelDto * @param authSql * @return */ @Arguments({"userAndUserPersonnelDto", "authSql"}) @ResultType(UserAndUserPersonnelDto.class) public List getUserAndUserPersonnelNoPage(UserAndUserPersonnelDto userAndUserPersonnelDto, String authSql); @Arguments({"scheduleid"}) public List> getParticipantName(String scheduleid); public List getTaskListFromSchedule(@Param("date") String date); }