|
|
@ -163,11 +163,14 @@ public class GroupVisitorServiceImpl extends BaseServiceImpl<GroupVisitorDao, Gr |
|
|
|
throw new RenException(EpmetErrorCode.GROUP_NOT_EXISTS.getCode(), EpmetErrorCode.GROUP_NOT_EXISTS.getMsg()); |
|
|
|
} |
|
|
|
UserAndGroupRelResultDTO result = new UserAndGroupRelResultDTO(); |
|
|
|
result.setPattern(GroupVisitConstant.VISIT_UNKNOWN); |
|
|
|
ResiGroupMemberDTO resiGroupMemberDTO = resiGroupMemberService.getResiGroupMember(formDTO.getGroupId(), formDTO.getUserId()); |
|
|
|
if (null == resiGroupMemberDTO) { |
|
|
|
result.setPattern(GroupVisitConstant.VISIT); |
|
|
|
} else { |
|
|
|
if (null != resiGroupMemberDTO) { |
|
|
|
result.setPattern(GroupVisitConstant.VISIT_IN_GROUP); |
|
|
|
} else { |
|
|
|
if (baseDao.selectVisitCount(formDTO.getUserId(), formDTO.getGroupId()) > NumConstant.ZERO) { |
|
|
|
result.setPattern(GroupVisitConstant.VISIT); |
|
|
|
} |
|
|
|
} |
|
|
|
return result; |
|
|
|
} |
|
|
|