From 410d91cb1a109cf3273fdd1aa724c5d32be1b356 Mon Sep 17 00:00:00 2001 From: "Stormeye.Wu" Date: Tue, 25 Sep 2018 15:37:22 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=94=A8=E6=88=B7=E4=B8=8D=E8=83=BD=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E8=87=AA=E5=B7=B1[=E4=BF=AE=E5=A4=8D]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/iformall/controller/MallUserInfoController.java | 4 ++++ .../src/main/java/com/iformall/common/ErrorCode.java | 1 + 2 files changed, 5 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java b/mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java index 6c8c52a98..afbc97a6a 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java @@ -137,6 +137,10 @@ public class MallUserInfoController extends BaseController { @ApiOperation(value = "删除用户接口", response = String.class) @PostMapping("/del") public ResultData deleteUser(@RequestBody MallUserInfo userInfo) { + MallUserInfo currentUser = getUser(); + if (currentUser.getId().equals(userInfo.getId())) { + return new ResultData(ErrorCode.USER_IS_EMPTY); + } userInfoService.deleteById(userInfo.getId()); return new ResultData(); diff --git a/mallinkService/src/main/java/com/iformall/common/ErrorCode.java b/mallinkService/src/main/java/com/iformall/common/ErrorCode.java index 877eb750f..1fc006f2a 100644 --- a/mallinkService/src/main/java/com/iformall/common/ErrorCode.java +++ b/mallinkService/src/main/java/com/iformall/common/ErrorCode.java @@ -49,6 +49,7 @@ public enum ErrorCode{ * 用户2000-2099 */ USER_PHONE_IS_NOT_FOUND(1990,"手机号不存在"), + USER_DEL_SELF(1991,"用户删除自己"), USER_IS_EMPTY(2000, "用户不存在"), PASSWORD_ERROR(2001, "密码错误"), LOGIN_USER_OR_PWD_ERROR(2002, "用户名或密码错误"),