From cf77e6b94c5a2e2d4d992b9222c857bafde0111e Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 08 十月 2024 09:46:51 +0800 Subject: [PATCH] 最新版本 --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java index dee709a..d7ee5e4 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java @@ -206,7 +206,8 @@ 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(), "瀵逛笉璧凤紝韬唤璇佸彿鐮佹湁璇紝璇锋牳瀹炲悗閲嶈瘯锛�"); } @@ -1141,6 +1142,15 @@ 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; } @@ -1260,6 +1270,15 @@ 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()); -- Gitblit v1.9.3