AttendanceGroupMapper.java 1.9 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 28 29 30 31 32 33 34 35 36 37
package cn.timer.api.dao.kqgl;

import java.util.List;

import cn.timer.api.bean.kqgl.AttendanceGroup;
import cn.timer.api.bean.kqgl.KqzAttendanceGroupSearch;
import cn.timer.api.bean.kqgl.TBlFkcmdTrans;
import cn.timer.api.bean.kqgl.TBlFkcmdTransCmdParam;
import cn.timer.api.bean.yggl.YgglMainEmp;

public interface AttendanceGroupMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(AttendanceGroup record);

    int insertSelective(AttendanceGroup record);

    AttendanceGroup selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(AttendanceGroup record);

    int updateByPrimaryKey(AttendanceGroup record);
    
    //考勤机所在考勤组
    List<AttendanceGroup> selectByPrimaryAttOwn(int qyid,int id);
    //考勤地址所在考勤组
    List<AttendanceGroup> selectByPrimaryAttAddressOwn(int qyid,int id);
    //考勤WIFI所在考勤组
    List<AttendanceGroup> selectByPrimaryAttWIFIOwn(int qyid,int id);
    
    //获取考勤组信息
    List<AttendanceGroup> selectAttGroupListByQyid(int qyid);
    
    List<AttendanceGroup> selectKqglMainKqzByQuery(KqzAttendanceGroupSearch kqzattendancegroupsearch);
    
    List<AttendanceGroup> selectAttGroupMachineByQyid(int qyid);
    
Yl123 committed
38
    AttendanceGroup getAttendanceGroupInformationByUserid(int userid,int qyid);
yuquan.zhu committed
39 40 41
    
    List<YgglMainEmp> selectAttendanceOfficer(String orgCode,String text);
    
lal committed
42
    YgglMainEmp selectByPrimaryByempNum(Integer empNum,Integer orgCode);
yuquan.zhu committed
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
    
    List<YgglMainEmp> EmployeeListByorgCode(String orgCode);
    
    
    /**
	 * 根据transId删除信息
	 * @param id
	 * @return
	 */
	int deleteTBlFkcmdTransCmdParamByTransId(String transId);
	/**
	 * 新增信息
	 * @param shift
	 * @return
	 */
	int insertTBlFkcmdTransCmdParam(TBlFkcmdTransCmdParam param);
	
	int deleteTBlFkcmdTransCmdResultByTransId(String transId);
	
	int insertTBlFkcmdTrans(TBlFkcmdTrans fkcmdTrans);
	
	String selectTBlFkcmdTransNum();
}