TpEEmployeeTailSMapper.java
990 Bytes
package com.zteits.park.mapper.smapper;
import com.zteits.clouds.api.dto.clouds.param.QueryEmployeeDetailRequest;
import com.zteits.clouds.api.dto.park.dto.EmployeeStaticDateDTO;
import com.zteits.park.domain.TpESignRecord;
import com.zteits.park.domain.TpESignRecordDetail;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface TpEEmployeeTailSMapper {
/**
* 根据签到记录ID 查询点位信息
*
* @param signId
* @return
*/
TpESignRecord querySignRecordPointInfoBySignId(@Param("signId") Long signId);
/**
* 根据签到记录ID 查询点位信息
*
* @param signId
* @return
*/
TpESignRecordDetail querySignRecordPointInfoBySignDetailId(@Param("signDetailId") Long signId);
/**
* 按照时间分组,dat作为入参的统计时间
* @param request
* @return
*/
List<EmployeeStaticDateDTO> getEmployeeTailDateList(QueryEmployeeDetailRequest request);
}