From 3bba8ccaea4c0ff7ad5a7acb056d554c42b2eca2 Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期三, 03 五月 2023 17:10:43 +0800 Subject: [PATCH] 小程序初步完成 --- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppConfigController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java similarity index 60% rename from ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppConfigController.java rename to ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java index 4e79071..b0a0247 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppConfigController.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java @@ -4,7 +4,11 @@ import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.member.domain.dto.AppUserAuthorizeDto; import com.ruoyi.member.domain.vo.AppUserAuthorizeVo; +import com.ruoyi.member.domain.vo.AppUserInfoVo; import com.ruoyi.member.service.member.MemberService; +import com.ruoyi.system.api.domain.dto.AppEditUserDto; +import com.ruoyi.system.api.domain.poji.member.Member; +import com.ruoyi.system.api.domain.poji.sys.SysUser; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -22,8 +26,8 @@ */ @Api(value = "小程序配置相关接口", tags = "小程序配置相关接口", description = "小程序配置相关接口") @RestController -@RequestMapping("/app/config") -public class AppConfigController { +@RequestMapping("/app/member") +public class AppMemberController { @Autowired private MemberService memberService; @@ -38,7 +42,21 @@ return R.ok(appUserAuthorizeVo); } + @RequestMapping(value = "/getAppUserInfo", method = RequestMethod.POST) + @ApiOperation(value = "获取用户信息") + public R<AppUserInfoVo> getAppUserInfo() { + Long userId = SecurityUtils.getUserId(); + AppUserInfoVo appUserInfoVo = memberService.getAppUserInfo(userId); + return R.ok(appUserInfoVo); + } - + @RequestMapping(value = "/editAppUserInfo", method = RequestMethod.POST) + @ApiOperation(value = "修改用户信息") + public R editAppUserInfo(@RequestBody AppEditUserDto appEditUserDto) { + Long userId = SecurityUtils.getUserId(); + appEditUserDto.setUserId(userId); + memberService.editAppUserInfo(appEditUserDto); + return R.ok(); + } } -- Gitblit v1.7.1