package cn.timer.api.dao.kqgl;

import java.util.List;

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

public interface SpecialDateMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(SpecialDate record);

    int insertSelective(SpecialDate record);

    SpecialDate selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(SpecialDate record);

    int updateByPrimaryKey(SpecialDate record);
    
    int insertKqglAssoTeshuList(List<SpecialDate> specialdate);
    
    int deleteByPrimaryBykqzid(Integer kqzid);
    
    List<SpecialDate> selectSpecialDatesByKqzid(Integer kqzid);
    
    List<SpecialDate> RestSpecialDatessetByKqzid(Integer kqzid,Long start,Long end);
    
    List<SpecialDate> ShouldSpecialDatessetByKqzid(Integer kqzid,Long start,Long end);
    
    SpecialDate SpecialDateTroubleshooting(Integer kqzid,String tsrq);
    
    SpecialDate SpecialDateSpecialDayOff(Integer kqzid,String tsrq);
}