package com.cloud.attendance.dao;
|
|
import com.cloud.attendance.model.AttAbnormalRecord;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.springframework.stereotype.Repository;
|
|
/**
|
* @author lp
|
*/
|
@Mapper
|
@Repository
|
public interface AttAbnormalRecordDao {
|
/**
|
* 根据主键删除
|
* @param id
|
* @return
|
*/
|
int deleteById(Integer id);
|
|
/**
|
* 添加记录(全字段)
|
* @param record
|
* @return
|
*/
|
int save(AttAbnormalRecord record);
|
|
|
/**
|
* 根据主键查询
|
* @param id
|
* @return
|
*/
|
AttAbnormalRecord selectById(Integer id);
|
|
/**
|
* 根据主键修改(部分字段)
|
* @param record
|
* @return
|
*/
|
int updateByIdSelective(AttAbnormalRecord record);
|
|
/**
|
* 根据主键修改
|
* @param record
|
* @return
|
*/
|
int updateById(AttAbnormalRecord record);
|
}
|