调整
This commit is contained in:
parent
48a8e92631
commit
8c16585ae6
@ -53,19 +53,20 @@ public class BusUserController {
|
|||||||
@GetMapping(value = "/info")
|
@GetMapping(value = "/info")
|
||||||
public ResponseEntity<LoginVo> getLoginInfo() {
|
public ResponseEntity<LoginVo> getLoginInfo() {
|
||||||
JwtUserDto jwtUser = (JwtUserDto) SecurityUtils.getCurrentUser();
|
JwtUserDto jwtUser = (JwtUserDto) SecurityUtils.getCurrentUser();
|
||||||
|
BusUser busUser = busUserService.queryById(jwtUser.getUser().getId());
|
||||||
LoginVo loginVo = new LoginVo();
|
LoginVo loginVo = new LoginVo();
|
||||||
loginVo.setType("login");
|
loginVo.setType("login");
|
||||||
loginVo.setUid(jwtUser.getUser().getId());
|
loginVo.setUid(jwtUser.getUser().getId());
|
||||||
loginVo.setNikeName(jwtUser.getUser().getNickName());
|
loginVo.setNikeName(busUser.getNickname());
|
||||||
loginVo.setAvatar(jwtUser.getUser().getAvatarPath());
|
loginVo.setAvatar(busUser.getAvatar());
|
||||||
loginVo.setPhone(jwtUser.getUser().getPhone());
|
loginVo.setPhone(busUser.getPhone());
|
||||||
return new ResponseEntity<>(loginVo, HttpStatus.OK);
|
return new ResponseEntity<>(loginVo, HttpStatus.OK);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Log("信息修改")
|
@Log("信息修改")
|
||||||
@ApiOperation("修改用户信息")
|
@ApiOperation("修改用户信息")
|
||||||
@PostMapping(value = "/update")
|
@PostMapping(value = "/update")
|
||||||
public ResponseEntity<String> updateInfo(@Validated @RequestBody BusUserVo user) {
|
public ResponseEntity<String> updateInfo(@RequestBody BusUserVo user) {
|
||||||
JwtUserDto jwtUser = (JwtUserDto) SecurityUtils.getCurrentUser();
|
JwtUserDto jwtUser = (JwtUserDto) SecurityUtils.getCurrentUser();
|
||||||
BusUser upd = new BusUser();
|
BusUser upd = new BusUser();
|
||||||
upd.setId(jwtUser.getUser().getId());
|
upd.setId(jwtUser.getUser().getId());
|
||||||
|
@ -65,9 +65,9 @@ public class WeChatServiceImpl implements WeChatService {
|
|||||||
@Override
|
@Override
|
||||||
public LoginVo authorizeLogin(String code, HttpServletRequest request) {
|
public LoginVo authorizeLogin(String code, HttpServletRequest request) {
|
||||||
LoginVo loginVo = new LoginVo();
|
LoginVo loginVo = new LoginVo();
|
||||||
WeChatMiniAuthorizeVo response = miniAuthCode(code);
|
// WeChatMiniAuthorizeVo response = miniAuthCode(code);
|
||||||
// WeChatMiniAuthorizeVo response = new WeChatMiniAuthorizeVo();
|
WeChatMiniAuthorizeVo response = new WeChatMiniAuthorizeVo();
|
||||||
// response.setOpenId("123456");
|
response.setOpenId("123456");
|
||||||
String openId = response.getOpenId();
|
String openId = response.getOpenId();
|
||||||
String type = "login";
|
String type = "login";
|
||||||
BusUser BusUser = BusUserMapper.getUserByOpenId(openId);
|
BusUser BusUser = BusUserMapper.getUserByOpenId(openId);
|
||||||
|
@ -34,6 +34,8 @@ public interface BusUserService extends IService<BusUser> {
|
|||||||
|
|
||||||
JwtUserDto addUserCache(BusUser BusUser);
|
JwtUserDto addUserCache(BusUser BusUser);
|
||||||
|
|
||||||
|
BusUser queryById(Long id);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询数据分页
|
* 查询数据分页
|
||||||
* @param criteria 条件
|
* @param criteria 条件
|
||||||
|
@ -17,7 +17,6 @@ package me.zhengjie.modules.system.service.impl;
|
|||||||
|
|
||||||
import me.zhengjie.modules.security.service.UserCacheManager;
|
import me.zhengjie.modules.security.service.UserCacheManager;
|
||||||
import me.zhengjie.modules.security.service.dto.JwtUserDto;
|
import me.zhengjie.modules.security.service.dto.JwtUserDto;
|
||||||
import me.zhengjie.modules.system.domain.BusDevice;
|
|
||||||
import me.zhengjie.modules.system.domain.BusUser;
|
import me.zhengjie.modules.system.domain.BusUser;
|
||||||
import me.zhengjie.modules.system.domain.User;
|
import me.zhengjie.modules.system.domain.User;
|
||||||
import me.zhengjie.modules.system.domain.dto.BusTreeVo;
|
import me.zhengjie.modules.system.domain.dto.BusTreeVo;
|
||||||
@ -32,7 +31,6 @@ import org.springframework.stereotype.Service;
|
|||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
import me.zhengjie.utils.PageUtil;
|
import me.zhengjie.utils.PageUtil;
|
||||||
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import me.zhengjie.utils.PageResult;
|
import me.zhengjie.utils.PageResult;
|
||||||
@ -49,6 +47,11 @@ public class BusUserServiceImpl extends ServiceImpl<BusUserMapper, BusUser> impl
|
|||||||
@Autowired private BusUserMapper busUserMapper;
|
@Autowired private BusUserMapper busUserMapper;
|
||||||
@Autowired private UserCacheManager userCacheManager;
|
@Autowired private UserCacheManager userCacheManager;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public BusUser queryById(Long id) {
|
||||||
|
return busUserMapper.selectById(id);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PageResult<BusUser> queryAll(BusUserQueryCriteria criteria, Page<Object> page){
|
public PageResult<BusUser> queryAll(BusUserQueryCriteria criteria, Page<Object> page){
|
||||||
return PageUtil.toPage(busUserMapper.findAll(criteria, page));
|
return PageUtil.toPage(busUserMapper.findAll(criteria, page));
|
||||||
|
Loading…
Reference in New Issue
Block a user