|  |  | 
 |  |  |             carEventExcel.getRecords().stream().forEach(obj->{ | 
 |  |  |                 CarEventVo vo = new CarEventVo(); | 
 |  |  |                 vo.setEventTypeName(HKConstants.EventTypes.getName(obj.getEventType())) ; | 
 |  |  |                 if(null != obj.getPersonType()) { | 
 |  |  |                     if(Constants.ZERO == obj.getPersonType()){ | 
 |  |  |                         vo.setTypeName(Constants.Status.LW_FK.getDes()); | 
 |  |  |                     }else if(Constants.ONE == obj.getPersonType()) { | 
 |  |  |                         vo.setTypeName(Constants.Status.PT_FK.getDes()); | 
 |  |  |                     }else { | 
 |  |  |                         vo.setTypeName(Constants.Status.NB_FK.getDes()); | 
 |  |  |                 if(obj.getCompanyType() == null){ | 
 |  |  |                     obj.setCompanyType(Constants.THREE); | 
 |  |  |                 } | 
 |  |  |                 vo.setTypeName(Constants.Status.COMPANY_TYPE_FK.getDes()); | 
 |  |  |                 if(null != obj.getCompanyType()) { | 
 |  |  |                     if(Constants.ZERO == obj.getCompanyType()){ | 
 |  |  |                         vo.setTypeName(Constants.Status.COMPANY_TYPE_REL.getDes()); | 
 |  |  |                     }else if(Constants.ONE == obj.getCompanyType()) { | 
 |  |  |                         vo.setTypeName(Constants.Status.COMPANY_TYPE_INTERNAL.getDes()); | 
 |  |  |                     } | 
 |  |  |                 }else { | 
 |  |  |                     vo.setTypeName(""); | 
 |  |  |                 } | 
 |  |  |                 vo.setPlateNos(obj.getPlateNos()); | 
 |  |  |                 vo.setPersonName(obj.getPersonName()); | 
 |  |  | 
 |  |  |                 CarEvent::getPlateNos, | 
 |  |  |                 pageWrap.getModel().getPlateNos()) | 
 |  |  |  | 
 |  |  |                 .and(StringUtils.isNotBlank(pageWrap.getModel().getKeyWords()),i->i.like(Member::getPhone,pageWrap.getModel().getKeyWords()).or().like(Member::getPhone, | 
 |  |  |                 .and(StringUtils.isNotBlank(pageWrap.getModel().getKeyWords()),i->i.like(Member::getName,pageWrap.getModel().getKeyWords()).or().like(Member::getPhone, | 
 |  |  |                         pageWrap.getModel().getKeyWords())) | 
 |  |  |                 .like(StringUtils.isNotBlank(pageWrap.getModel().getCompanyName()), | 
 |  |  |                         Company::getName, |