@Override public UserResponse update(UserUpdateRequest request) { UserResponse result = new UserResponse(); Long member = UserUtils.getMember(request.getUserToken()); if (member == null) { result.setCode(-6); result.setMsg("非法操作,token不可用"); return result; } UserInfo user = userInfoDao.findById(member); if (user == null) { result.setMsg("该用户信息不存在"); result.setCode(-6); return result; } if (StringUtils.hasText(request.getName())) { user.setName(request.getName()); } if (StringUtils.hasText(request.getAvatar())) { user.setAvatar(request.getAvatar()); } handleUserInfo(result, user); return result; } }
@Override public UserResponse update(UserUpdateRequestion request) { UserResponse result = new UserResponse(); Long member = UserUtils.getMember(request.getUserToken()); if (member == null) { result.setCode(-6); result.setMsg("非法操作,token不可用"); return result; } UserInfo user = userInfoDao.findById(member); if (user == null) { result.setMsg("该用户信息不存在"); result.setCode(-6); return result; } if (request.getName() != null && request.getName().length() > 0) { user.setName(request.getName()); } if (request.getAvatar() != null && request.getAvatar().length() > 5) { user.setAvatar(request.getAvatar()); } handleUserInfo(result, user); return result; } }
user.setLastDate(new Date()); user.setAddDate(new Date()); user.setAvatar(""); user.setPhone(request.getPhone()); userInfoDao.save(user);
user.setLastDate(new Date()); user.setAddDate(new Date()); user.setAvatar(""); user.setPhone(request.getPhone()); userInfoDao.save(user);
user.setLastDate(new Date()); user.setAddDate(new Date()); user.setAvatar(""); user.setPhone(request.getPhone()); userInfoDao.save(user);
user.setLastDate(new Date()); user.setAddDate(new Date()); user.setAvatar(""); user.setPhone(request.getPhone()); userInfoDao.save(user);
token.setToken_type(response.type()); UserInfo user = new UserInfo(); user.setAvatar(response.getAvatar()); user.setName(response.getName()); user.setRegisterType(response.type());
@Override public UserOauthToken login(OauthResponse response) { Finder finder = Finder.create(); finder.append("from UserOauthToken u where u.uid=:uid"); finder.append(" and u.token_type=:token_type"); finder.setParam("uid", response.getOpenid()); finder.setParam("token_type", response.type()); UserOauthToken token = dao.findOne(finder); if (token==null){ token=new UserOauthToken(); token.setUid(response.getOpenid()); token.setToken_type(response.type()); UserInfo user=new UserInfo(); user.setAvatar(response.getAvatar()); user.setName(response.getName()); user.setRegisterType(response.type()); userInfoDao.save(user); token.setUser(user); dao.save(token); } return token; }
UserInfo userInfo = new UserInfo(); userInfo.setName(response.getName()); userInfo.setAvatar(response.getAvatar()); userInfoDao.save(userInfo); token = new UserOauthToken();
UserInfo userInfo = new UserInfo(); userInfo.setName(response.getName()); userInfo.setAvatar(response.getAvatar()); userInfoDao.save(userInfo); token = new UserOauthToken();