仓库2
parent
830ade4219
commit
be88fceb94
|
@ -1,8 +1,11 @@
|
||||||
package com.muyu.market.server.controller;
|
package com.muyu.market.server.controller;
|
||||||
|
|
||||||
|
import cn.hutool.http.useragent.UserAgentUtil;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.muyu.common.core.domain.Result;
|
import com.muyu.common.core.domain.Result;
|
||||||
import com.muyu.common.core.utils.JwtUtils;
|
import com.muyu.common.core.utils.JwtUtils;
|
||||||
|
import com.muyu.common.security.utils.SecurityUtils;
|
||||||
|
import com.muyu.common.system.domain.LoginUser;
|
||||||
import com.muyu.market.admain.SysUser;
|
import com.muyu.market.admain.SysUser;
|
||||||
import com.muyu.market.server.service.SysUserService;
|
import com.muyu.market.server.service.SysUserService;
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
|
@ -24,20 +27,19 @@ public class SysUserController {
|
||||||
@Autowired
|
@Autowired
|
||||||
private StringRedisTemplate redisTemplate;
|
private StringRedisTemplate redisTemplate;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@PostMapping("/findById")
|
@PostMapping("/findById")
|
||||||
@Operation(summary = "显示用户信息",description = "显示用户基本信息")
|
@Operation(summary = "显示用户信息",description = "显示用户基本信息")
|
||||||
public Result<SysUser> findById(){
|
public Result<SysUser> findById(){
|
||||||
//获取请求头Token
|
LoginUser loginUser = SecurityUtils.getLoginUser();
|
||||||
String token = request.getHeader( "token" );
|
System.out.println(loginUser);
|
||||||
//转userkey
|
SysUser byId = sysUserService.getById(loginUser.getUserid() );
|
||||||
String userKey = JwtUtils.getUserKey( token );
|
|
||||||
//通过key名字和Token取值
|
|
||||||
String s = redisTemplate.opsForValue().get( "token:" + userKey );
|
|
||||||
//转实体类类型
|
|
||||||
SysUser user = JSONObject.parseObject( s, SysUser.class );
|
|
||||||
SysUser byId = sysUserService.getById( user.getUserId() );
|
|
||||||
return Result.success(byId);
|
return Result.success(byId);
|
||||||
}
|
}
|
||||||
|
//报错是MQ 不用管那个
|
||||||
|
|
||||||
@PostMapping("/updSysUserMoney")
|
@PostMapping("/updSysUserMoney")
|
||||||
@Operation(summary = "充值",description = "通过修改余额达到充值效果")
|
@Operation(summary = "充值",description = "通过修改余额达到充值效果")
|
||||||
|
@ -45,4 +47,8 @@ public class SysUserController {
|
||||||
Integer i = sysUserService.updSysUserMoney( sysUser );
|
Integer i = sysUserService.updSysUserMoney( sysUser );
|
||||||
return i>0?Result.success():Result.error(500,"充值失败 请联系管理员");
|
return i>0?Result.success():Result.error(500,"充值失败 请联系管理员");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 在哪写
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue