package com.xueyi.system.staff.mapper;

import com.xueyi.common.datasource.annotation.Isolate;
import com.xueyi.common.web.entity.mapper.BaseMapper;
import com.xueyi.system.api.digitalmans.domain.dto.DmVisitRecordsDto;
import com.xueyi.system.api.digitalmans.domain.po.DmVisitRecordsPo;
import com.xueyi.system.staff.domain.query.DmVisitRecordsQuery;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 访客管理 数据层
 *
 * @author xueyi
 */
@Isolate
public interface DmVisitRecordsMapper extends BaseMapper<DmVisitRecordsQuery, DmVisitRecordsDto, DmVisitRecordsPo> {

    DmVisitRecordsPo findByName(@Param("visitorName") String visitorName/*, @Param("userId")  Long userId*/);

    List<DmVisitRecordsPo> findByEmp(@Param("userId")  Long userId);
    List<DmVisitRecordsPo> findList();
}