欢迎来到 九江市某某实业维修站
全国咨询热线:020-123456789
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
更换手机号 参考代码 步骤(三 ) 保存新手机号
  来源:九江市某某实业维修站  更新时间:2024-05-04 00:38:57

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





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;

}


友情链接古墓丽影暗影专区最强蜗牛乌龟怎么打 乌龟打法攻略《新倚天屠龙记》听说这是别人还不知道的小技巧!三国志7攻略特技2024【华山旅游超全攻略】门票/索道/路线/交通一目了然,事半功倍登华山,华山旅游攻略缘之空游戏 攻略,攻略《缘之空》游戏,畅玩游戏不再难!石器时代M投石攻略 投石使用心得明星志愿 攻略 明星志愿2000攻略《北欧女神:蕾娜斯》PSP汉化版下载《梦幻新诛仙》八大门派90级进阶攻略——输出篇贪婪洞窟符石怎么搭配-贪婪洞窟符石最佳搭配攻略2022战就战女猎手侵袭打法攻略 女猎手侵袭怎么打原创《延禧攻略》好看但难成经典,这4个原因或许是根本生化危机1高清重制版全奖杯白金攻略生化危机1hd攻略克里斯,生化危机1 克里斯篇烂霰弹枪在什么地方《弓箭传说》第四章怎么过 第四章通关攻略吞食天地2快速通关攻略秘籍(连游戏大神都在寻找的完美攻略)新倚天屠龙记快速升级攻略 怎么升级速度快老王说攻略:梦幻西游手游十二大门派定位和加点《新石器时代》武器系统介绍及系统玩法分享最强攻略,让你一路无敌!最终幻想6攻略 FINAL FANTASY VI全流程攻略《新倚天屠龙记》平民最强阵容配队攻略新剑侠情缘幻鳞羽沙外装(新剑侠情缘幻鳞羽沙外装怎么获得)三国志9威力加强版攻略 如何使用各种武将?《刺客信条大革命》技能搭配 各流派技能搭配推荐《新倚天屠龙记》决战光明顶全流程详解地藏诛魔录哪个职业厉害新仙剑奇侠传1全攻略介绍《塞尔达传说 王国之泪》弓箭排名一览psp北欧女神汉化版攻略,北欧女神雷纳斯能在PSP上看得攻略《三国志刘备传》完整通关攻略魔导国东征记(059+60合并)纳萨力克攻略篇•OVERLORD奇迹暖暖剧情攻略刀剑封魔录外传之上古传说简体中文版.pdf《新三国志英杰传》完整攻略英雄无敌3秘籍大全逆转检察官1攻略(逆转检事1攻略完整版)皇帝成长计划2百晓生有什么用 百晓生作用介绍生化危机1图文攻略视频,挑战生化危机1:完美攻略指南《刺客信条大革命》全BOSS战全身而退打法攻略
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.2215

Copyright © 2024 Powered by 九江市某某实业维修站   sitemap