package cn.com.basic.face.discern.component.visit.service.impl; import java.util.List; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import cn.com.basic.face.discern.baseApi.entity.sys.User; import cn.com.basic.face.discern.baseApi.mapper.sys.UserDao; import cn.com.basic.face.discern.baseApi.mapper.visit.VisitUserDao; import cn.com.basic.face.discern.component.visit.service.VisitUserManagerService; @Service public class VisitUserManagerServiceImpl implements VisitUserManagerService{ @Autowired private VisitUserDao visitUserDao; @Autowired private UserDao userDao; private Logger log = Logger.getLogger(this.getClass()); @SuppressWarnings("null") @Override public List getVisitorByCompanyID(String companyID) { List visitors = null; List useres = null; User user = null; try { useres = visitUserDao.selectUserIDByCompanyID(companyID); for (String usr : useres) { user = userDao.getUserByUserID(usr); if(user != null) { visitors.add(user); } } } catch (Exception e) { log.debug("ͨ数据查询异常", e); } return visitors; } }