AttendanceWeeklySchMapper.java 1.16 KB
Newer Older
yuquan.zhu committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
package cn.timer.api.dao.kqgl;

import java.util.List;

import cn.timer.api.bean.kqgl.AttendanceWeeklySch;

public interface AttendanceWeeklySchMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(AttendanceWeeklySch record);

    int insertSelective(AttendanceWeeklySch record);

    AttendanceWeeklySch selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(AttendanceWeeklySch record);

    int updateByPrimaryKey(AttendanceWeeklySch record);
    
    int insertKqglAssoZhoupaibanList(List<AttendanceWeeklySch> attendanceweeklysch);
    
    int deleteByPrimaryBykqzid(Integer kqzid);
    
    List<AttendanceWeeklySch> selectAttWeeklySchedulingByKqzid(Integer kqzid);
    
    List<AttendanceWeeklySch> selectAttWeeklySchByKqzid(Integer kqzid);
    
lal committed
28
    List<AttendanceWeeklySch> selectAttendanceMadeByUserid(Integer userid,Integer qyid);
lal committed
29
    List<AttendanceWeeklySch> selectAttendanceMadeByZhou(Integer userid,Integer qyid);
yuquan.zhu committed
30 31 32 33 34 35 36
    
    AttendanceWeeklySch selectZhouDetail(Integer kqzid,Integer type);
    
    AttendanceWeeklySch WeeklyFreeRoster(Integer kqzid,Integer type);
    
    AttendanceWeeklySch selectFreeWorkingHours(Integer kqzid,Integer type);
}