个人信息完善

This commit is contained in:
2025-10-30 16:10:32 +08:00
parent 614ef57d87
commit 6738fda82b
3 changed files with 72 additions and 16 deletions

View File

@@ -3,6 +3,7 @@ package com.vetti.web.controller.system;
import java.util.Map;
import cn.hutool.json.JSONUtil;
import com.vetti.common.core.domain.R;
import com.vetti.common.enums.UserOperStepsEnum;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -52,14 +53,14 @@ public class SysProfileController extends BaseController
*/
@ApiOperation("个人信息")
@GetMapping("/personalInfo")
public AjaxResult<SysUser> profile()
public R<SysUser> profile()
{
LoginUser loginUser = getLoginUser();
SysUser user = userService.selectUserById(loginUser.getUserId());
AjaxResult ajax = AjaxResult.success(user);
R r = R.ok(user);
// ajax.put("roleGroup", userService.selectUserRoleGroup(loginUser.getUsername()));
// ajax.put("postGroup", userService.selectUserPostGroup(loginUser.getUsername()));
return ajax;
return r;
}
@@ -69,7 +70,7 @@ public class SysProfileController extends BaseController
@ApiOperation("个人信息完善")
@Log(title = "个人信息完善", businessType = BusinessType.UPDATE)
@PutMapping("/completeInfo")
public AjaxResult personalInfoProfile(@RequestBody SysUser user)
public R personalInfoProfile(@RequestBody SysUser user)
{
LoginUser loginUser = getLoginUser();
SysUser currentUser = userService.selectUserById(loginUser.getUserId());
@@ -96,7 +97,7 @@ public class SysProfileController extends BaseController
// 更新缓存用户信息
tokenService.setLoginUser(loginUser);
}
return success();
return R.ok();
}