| | |
| | | public void initExtra(LoginUserExtra extra) { |
| | | if (extra.getCreateTime() == null) |
| | | extra.setCreateTime(new Date()); |
| | | extra.setPptvUid(PPTVUtil.getPPTVUid(extra.getId())); |
| | | loginUserExtraDao.save(extra); |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public LoginUserExtra initPPTVUid(String uid) { |
| | | LoginUserExtra extra = loginUserExtraDao.get(uid); |
| | | if (extra != null) { |
| | | LoginUserExtra update = new LoginUserExtra(uid); |
| | | update.setPptvUid(PPTVUtil.getPPTVUid(uid)); |
| | | loginUserExtraDao.updateSelective(update); |
| | | extra.setPptvUid(update.getPptvUid()); |
| | | } |
| | | return extra; |
| | | } |
| | | |
| | | @Override |
| | | public void updateSelectiveByPrimaryKey(LoginUser loginUser) { |
| | | loginUserDao.updateSelective(loginUser); |
| | | } |
| | |
| | | if (StringUtil.isNullOrEmpty(openId)) { |
| | | throw new PPTVException(102, "openId获取失败"); |
| | | } |
| | | LoginUserExtra update=new LoginUserExtra(); |
| | | LoginUserExtra update = new LoginUserExtra(); |
| | | update.setId(uid); |
| | | update.setPptvOpenId(openId); |
| | | updateSelectiveByPrimaryKey(update); |
| | | return openId; |
| | | } |
| | | |
| | | @Override |
| | | public void setUtdId(String uid, String utdId) { |
| | | LoginUserExtra update = new LoginUserExtra(); |
| | | update.setId(uid); |
| | | update.setUtdId(utdId); |
| | | updateSelectiveByPrimaryKey(update); |
| | | } |
| | | } |