|
@@ -8,7 +8,7 @@ import com.xunwang.commonutils.JwtUtils;
|
|
|
import com.xunwang.commonutils.RandomNameUtils;
|
|
|
import com.xunwang.commonutils.ResultCode;
|
|
|
import com.xunwang.servicebase.exception.XunwangException;
|
|
|
-import com.xunwang.ucenter.entity.MiniProgramOpenidUid;
|
|
|
+import com.xunwang.ucenter.entity.MpOpenidUid;
|
|
|
import com.xunwang.ucenter.mapper.MiniProgramOpenidUidMapper;
|
|
|
import com.xunwang.ucenter.service.MiniProgramOpenidUidService;
|
|
|
import com.xunwang.ucenter.utils.HttpClientUtils;
|
|
@@ -30,7 +30,7 @@ import java.util.Map;
|
|
|
* @since 2022-11-09
|
|
|
*/
|
|
|
@Service
|
|
|
-public class MiniProgramOpenidUidServiceImpl extends ServiceImpl<MiniProgramOpenidUidMapper, MiniProgramOpenidUid> implements MiniProgramOpenidUidService {
|
|
|
+public class MiniProgramOpenidUidServiceImpl extends ServiceImpl<MiniProgramOpenidUidMapper, MpOpenidUid> implements MiniProgramOpenidUidService {
|
|
|
|
|
|
@Autowired
|
|
|
private RedisTemplate<String, Object> redisTemplate;
|
|
@@ -62,13 +62,13 @@ public class MiniProgramOpenidUidServiceImpl extends ServiceImpl<MiniProgramOpen
|
|
|
String ip = getIp(request);
|
|
|
String city = LocationUtils.getRegionFromIp(ip);
|
|
|
|
|
|
- MiniProgramOpenidUid user = baseMapper.selectOne(new QueryWrapper<MiniProgramOpenidUid>().eq("openid", openid));
|
|
|
+ MpOpenidUid user = baseMapper.selectOne(new QueryWrapper<MpOpenidUid>().eq("openid", openid));
|
|
|
String alias = "";
|
|
|
String avatar = "";
|
|
|
if (user == null) {
|
|
|
|
|
|
avatar = "https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0";
|
|
|
- user = new MiniProgramOpenidUid();
|
|
|
+ user = new MpOpenidUid();
|
|
|
alias = RandomNameUtils.generateName();
|
|
|
user.setOpenid(openid).setUnionid(unionid).setAlias(alias).setCity(city);
|
|
|
baseMapper.insert(user);
|
|
@@ -102,11 +102,11 @@ public class MiniProgramOpenidUidServiceImpl extends ServiceImpl<MiniProgramOpen
|
|
|
*/
|
|
|
@Override
|
|
|
public void editAlias(String uid, String alias, String avatar) {
|
|
|
- MiniProgramOpenidUid miniProgramOpenidUid = new MiniProgramOpenidUid();
|
|
|
- miniProgramOpenidUid.setAlias(alias);
|
|
|
- miniProgramOpenidUid.setUid(uid);
|
|
|
- miniProgramOpenidUid.setAvatar(avatar);
|
|
|
- int count = baseMapper.updateById(miniProgramOpenidUid);
|
|
|
+ MpOpenidUid mpOpenidUid = new MpOpenidUid();
|
|
|
+ mpOpenidUid.setAlias(alias);
|
|
|
+ mpOpenidUid.setUid(uid);
|
|
|
+ mpOpenidUid.setAvatar(avatar);
|
|
|
+ int count = baseMapper.updateById(mpOpenidUid);
|
|
|
if (count != 1) {
|
|
|
throw new XunwangException(ResultCode.ERROR, "更新昵称失败!");
|
|
|
}
|
|
@@ -141,12 +141,12 @@ public class MiniProgramOpenidUidServiceImpl extends ServiceImpl<MiniProgramOpen
|
|
|
String phone = phone_info.get("phoneNumber").toString();
|
|
|
|
|
|
|
|
|
- QueryWrapper<MiniProgramOpenidUid> queryWrapper = new QueryWrapper();
|
|
|
+ QueryWrapper<MpOpenidUid> queryWrapper = new QueryWrapper();
|
|
|
queryWrapper.eq("uid", uid);
|
|
|
- MiniProgramOpenidUid miniProgramOpenidUid = baseMapper.selectOne(queryWrapper);
|
|
|
- miniProgramOpenidUid.setPhone(phone);
|
|
|
+ MpOpenidUid mpOpenidUid = baseMapper.selectOne(queryWrapper);
|
|
|
+ mpOpenidUid.setPhone(phone);
|
|
|
|
|
|
- int i = this.baseMapper.updateById(miniProgramOpenidUid);
|
|
|
+ int i = this.baseMapper.updateById(mpOpenidUid);
|
|
|
if (i != 1) {
|
|
|
throw new XunwangException(ResultCode.ERROR, "更新手机号失败");
|
|
|
}
|