From 4c6bdb8c18e27d7fa48b4a98236a1f5a8a12a479 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 11 七月 2024 11:57:57 +0800 Subject: [PATCH] 单独提出用户接口做共用接口 --- src/main/java/com/ycl/jxkg/controller/common/CommonUserController.java | 37 +++++++++++++++++++++++++++++++++++++ src/main/java/com/ycl/jxkg/controller/admin/UserController.java | 6 +----- 2 files changed, 38 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/controller/admin/UserController.java b/src/main/java/com/ycl/jxkg/controller/admin/UserController.java index 18e9c42..41ba116 100644 --- a/src/main/java/com/ycl/jxkg/controller/admin/UserController.java +++ b/src/main/java/com/ycl/jxkg/controller/admin/UserController.java @@ -166,11 +166,7 @@ return Result.ok(keyValues); } - @PostMapping("/update/password") - public Result<Object> updatePassword(@RequestBody @Validated UpdatePwdForm form) { - userService.updatePassword(form); - return Result.ok("淇敼鎴愬姛"); - } + } diff --git a/src/main/java/com/ycl/jxkg/controller/common/CommonUserController.java b/src/main/java/com/ycl/jxkg/controller/common/CommonUserController.java new file mode 100644 index 0000000..cb2f33f --- /dev/null +++ b/src/main/java/com/ycl/jxkg/controller/common/CommonUserController.java @@ -0,0 +1,37 @@ +package com.ycl.jxkg.controller.common; + +import com.ycl.jxkg.base.Result; +import com.ycl.jxkg.domain.form.UpdatePwdForm; +import com.ycl.jxkg.service.UserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.RequiredArgsConstructor; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * 瀵嗙爜鎺ュ彛 + * + * @author锛歺p + * @date锛�2024/7/11 11:54 + */ +@Validated +@RequiredArgsConstructor +@Api(value = "鐝骇", tags = "鐝骇绠$悊") +@RestController +@RequestMapping("/api/common/user") +public class CommonUserController { + + private final UserService userService; + + @ApiOperation(value = "淇敼瀵嗙爜", tags = {"淇敼瀵嗙爜"}) + @PostMapping("/update/password") + public Result<Object> updatePassword(@RequestBody @Validated UpdatePwdForm form) { + userService.updatePassword(form); + return Result.ok("淇敼鎴愬姛"); + } + +} -- Gitblit v1.8.0