diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/VisitorApplyServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/VisitorApplyServiceImpl.java index e4d85d1..3f5f45e 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/VisitorApplyServiceImpl.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/VisitorApplyServiceImpl.java @@ -114,18 +114,18 @@ visitorApply.setId(Long.valueOf(id)); visitorApply.setVisitorApplyStatus(visitorApplyStatusRequest.getStatus()); if(visitorApplyMapper.updateById(visitorApply) > 0){ + VisitorApply apply = visitorApplyMapper.selectById(id); String accTime = visitorApply.getInTime()+"-"+visitorApply.getOutTime(); - VisitorApply apply = visitorApplyMapper.selectById(visitorApplyStatusRequest.getId()); //申请通过 if(VisitorApplyStatusDict.APPLY_PASSED.equals(visitorApply.getVisitorApplyStatus())){ // 向申请人推送消息 - String[] dataArr = {MessageEnum.APPLY_PASSED.getValue(),visitorApply.getApplyNo(),visitorApply.getVisitorName(),visitorApply.getVisitReason(),visitorApply.getVisitPosition()}; + String[] dataArr = {MessageEnum.APPLY_PASSED.getValue(),apply.getApplyNo(),apply.getVisitorName(),apply.getVisitReason(),apply.getVisitPosition()}; sentMessage(apply,dataArr); } //申请不通过 if(VisitorApplyStatusDict.APPLY_FAILED.equals(visitorApply.getVisitorApplyStatus())){ // 向申请人推送消息 - String[] dataArr = {MessageEnum.APPLY_FAILED.getValue(),visitorApply.getApplyNo(),visitorApply.getVisitorName(),visitorApply.getVisitReason(),visitorApply.getVisitPosition()}; + String[] dataArr = {MessageEnum.APPLY_FAILED.getValue(),apply.getApplyNo(),apply.getVisitorName(),apply.getVisitReason(),apply.getVisitPosition()}; sentMessage(apply,dataArr); } }