欢迎来到 文昌市某某金属制品售后客服中心
全国咨询热线:020-123456789
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
更换手机号 参考代码 步骤(三 ) 保存新手机号
  来源:文昌市某某金属制品售后客服中心  更新时间:2024-05-05 07:11:53

更换手机号 参考代码 步骤(三 ) 保存新手机号





controller



/

**

* 保存新手机号

*

* @return

*/

@PostMapping("phone")

public ResponseEntity<Void> updatePhone(@RequestBody Map<String,更换 String> param,

@RequestHeader("Authorization") String token) {

try {

String newPhone = param.get("phone");

boolean bool = this.myCenterService.updatePhone(token, newPhone);

if (bool) {

return ResponseEntity.ok(null);

}

} catch (Exception e) {

e.printStackTrace();

}

return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).build();

}




============================================================





service 横向传递数据 校验数据




public Boolean updatePhone(String token, String newPhone) {

//校验token

User user = this.userService.queryUserByToken(token);

if(ObjectUtil.isEmpty(user)){

return false;

}

Boolean result = this.userService.updatePhone(user.getId(), newPhone);

if(result){

String redisKey = "TANHUA_USER_MOBILE_" + user.getId();

this.redisTemplate.delete(redisKey);

}

return result;

}





=========================================================







service




public Boolean updatePhone(Long userId, String newPhone) {

//先查询新手机号是否已经注册 ,如果已经注册,手机手机就不能修改

QueryWrapper<User> queryWrapper = new QueryWrapper<>();

queryWrapper.eq("mobile",号参号 newPhone);

User user = this.userMapper.selectOne(queryWrapper);

if(ObjectUtil.isNotEmpty(user)){

//新手机号已经被注册

return false;

}

user = new User();

user.setId(userId);

user.setMobile(newPhone);

return this.userMapper.updateById(user) > 0;

}


友情链接自由幻想刺客技能加点攻略 自由幻想刺客怎么加点北京昨日新增14例本土确诊病例和4例本土无症状感染者lr宝宝天赋怎么加(魔兽世界猎人宝宝天赋选择指南)《魔兽世界》魔化灵纹布卷在哪里学 布卷制作所需材料达拉然飞行成就攻略,魔兽世界部落飞行点在哪里DNF阿修罗技能刷图加点技巧分享(2)WeGame导出LOL荣誉截图教程剑灵新版本副本分裂迷宫副本图文攻略 BOSS打法详细讲解教程手机十大耐玩单机游戏有哪些 2023有趣的单机游戏推荐搜狗输入法(搜狗拼音输入法) V9.7.0.3676 官方正式版英雄联盟手游卡牌戏法隐藏任务开启方法《迷你世界》雪球球皮肤激活码永不过期同样伤害不俗 那些不需要深渊获取的装备有没有可能存在「不能繁殖但可以永生」的生物?暗黑3国服下载 封测版老司机教你玩DNF手游最大化武器装备强化梦三国2太史慈英雄攻略及上分指南好玩的大型游戏手游有哪些2023 高人气大型手游合集悟空识字下载英雄联盟手游酒桶怎么出装 lol手游酒桶出装推荐有没有可能存在「不能繁殖但可以永生」的生物?关于“天赋树” 游戏设计师想了解的可能在这里《LOL》s12EZ探险家伊泽瑞尔出装及符文2022羊了个羊是骗局吗 第二关是不是死局地下与勇士《DNF》 蓝色念气怎么得-蓝色念气怎么得最好玩的变态手游app合集(最另类的经典RPG手游盘点)dnf通关阿拉德冒险的每日任务在哪摩尔庄园手游人物npc角色介绍 新手攻略原创DNF:9.07版本更新后,4大事情引起热议,游戏已经无法双开了正在阅读:DNF星空下的异次元怎么玩 次元星屑怎么获得DNF星空下的异次元怎么玩 次元星屑怎么获得梦幻西游:合宠玩法大洗牌,变异宝宝首次登上炼妖大舞台!DNF:银雪又被挂贴吧了!被“炸团者”现身说法,玩家却不买单暗黑破坏神4全药剂汇总 暗黑破坏神4药剂都有哪些探索原神荒海地块:发现神秘的世界LOL狼人最强出装指南教你免费获得跑跑卡丁车的游戏币10个G的《黑色沙漠》手游,不用下载也能玩?魔兽争霸字体修改器 v2.01原神荒海踩格子机关怎么过好玩的大型游戏手游有哪些2023 高人气大型手游合集
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.2611

Copyright © 2024 Powered by 文昌市某某金属制品售后客服中心   sitemap