| | |
| | | getHkDeviceRoles(visits,isERP); |
| | | //检验拜访人是否合法 |
| | | Member visitMember = isValideVisitedUser(visits.getReceptMemberId()); |
| | | if(Constants.equalsInteger(Constants.ZERO, visits.getIdcardType())&&visits.getIdcardNo().length()!=18 |
| | | if(Constants.equalsInteger(Constants.ZERO, visits.getIdcardType()) |
| | | &&visits.getIdcardNo().length()!=18 |
| | | ){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(), "对不起,身份证号码有误,请核实后重试!"); |
| | | } |
| | |
| | | result.getType(), |
| | | memberId) |
| | | ); |
| | | if(Constants.equalsInteger(result.getStatus(),Constants.VisitStatus.xfSuccess) |
| | | || Constants.equalsInteger(result.getStatus(),Constants.VisitStatus.xfFail) |
| | | || Constants.equalsInteger(result.getStatus(),Constants.VisitStatus.signin) |
| | | || Constants.equalsInteger(result.getStatus(),Constants.VisitStatus.signout) |
| | | || Constants.equalsInteger(result.getStatus(),Constants.VisitStatus.invalid)){ |
| | | result.setBusinessStatus(Constants.VisitStatus.pass); |
| | | }else{ |
| | | result.setBusinessStatus(result.getStatus()); |
| | | } |
| | | |
| | | return result; |
| | | } |
| | |
| | | VisitDetailVO visitDetailVO = new VisitDetailVO(); |
| | | visitDetailVO.setCreateTime(visits.getCreateDate()); |
| | | visitDetailVO.setStatus(visits.getStatus()); |
| | | if(Constants.equalsInteger(visits.getStatus(),Constants.VisitStatus.xfSuccess) |
| | | || Constants.equalsInteger(visits.getStatus(),Constants.VisitStatus.xfFail) |
| | | || Constants.equalsInteger(visits.getStatus(),Constants.VisitStatus.signin) |
| | | || Constants.equalsInteger(visits.getStatus(),Constants.VisitStatus.signout) |
| | | || Constants.equalsInteger(visits.getStatus(),Constants.VisitStatus.invalid)){ |
| | | visitDetailVO.setBusinessStatus(Constants.VisitStatus.pass); |
| | | }else{ |
| | | visitDetailVO.setBusinessStatus(visits.getStatus()); |
| | | } |
| | | visitDetailVO.setCarNos(visits.getCarNos()); |
| | | visitDetailVO.setPhone(visits.getPhone()); |
| | | visitDetailVO.setVisitUserName(member.getName()); |