From f44df77f5b4dc2c49902e1c4d921bd8305ac1e50 Mon Sep 17 00:00:00 2001 From: liujie <liujie> Date: 星期三, 06 九月 2023 16:59:59 +0800 Subject: [PATCH] 用户端 推特登录 --- UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java index a05a44d..c74a29b 100644 --- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java +++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java @@ -414,6 +414,7 @@ emailService.insert(tEmail); } } + if(type == 1){//用户分享 UserInfo userInfo1 = userInfoMapper.selectById(uid); List<Map<String, Object>> query = userActivityInviteMapper.query(userInfo1.getCompanyId()); @@ -928,8 +929,13 @@ @Override - public ResultUtil facebookLogin(String id, String name, String email, Double lat, Double lng, Integer uid, Integer language) throws Exception { - UserInfo userInfo = this.selectOne(new EntityWrapper<UserInfo>().eq("faceBookId", id).ne("flag", 3)); + public ResultUtil facebookLogin(String id, String name, String email, Double lat, Double lng, Integer uid, Integer language,int type) throws Exception { + UserInfo userInfo=null; + if(type==1){ + userInfo = this.selectOne(new EntityWrapper<UserInfo>().eq("faceBookId", id).ne("flag", 3)); + }else { + userInfo = this.selectOne(new EntityWrapper<UserInfo>().eq("twitterId", id).ne("flag", 3)); + } if(null == userInfo){ userInfo = new UserInfo(); userInfo.setEmail(email); @@ -939,7 +945,11 @@ userInfo.setBalance(0D); userInfo.setIntegral(0); userInfo.setPassWord(ShiroKit.md5("", salt)); - userInfo.setFaceBookId(id); + if(type==1){ + userInfo.setFaceBookId(id); + }else { + userInfo.setTwitterId(id); + } userInfo.setState(1); userInfo.setFlag(1); userInfo.setInsertTime(new Date()); @@ -1036,8 +1046,6 @@ } emailService.insert(tEmail); } - - this.addCoupon(userInfo, language);//添加优惠券 } -- Gitblit v1.7.1