public UserLastActive addOrUpdate(UserLastActive userLastActive) { if (userLastActiveMappper.query(userLastActive.getUid(), userLastActive.getMid()) != null) { userLastActiveMappper.update(userLastActive); } else { userLastActiveMappper.add(userLastActive); } return userLastActiveMappper.query(userLastActive.getUid(), userLastActive.getMid()); }
private void fillUserExtInfo(User user) { if (user == null) { return; } if (user.getIs_member() == 1) { user.setMember(memberMapper.get(user.getUid(), user.getMid())); } user.setPlatforms(platformMapper.list(user.getUid(), user.getMid())); user.setTags(userTagMapper.getUserTags(user.getUid(), user.getMid())); user.setUserExts(Arrays.asList(userExtMapper.query(user.getUid(), user.getMid()))); user.setUserContacts(userContactMapper.queryForList(user.getUid(), user.getMid())); user.setUserLastActives( Arrays.asList(userLastActiveMappper.query(user.getUid(), user.getMid()))); }