From b1edabf5bf946067ed82f4064ff39ae2fcd6f3d3 Mon Sep 17 00:00:00 2001 From: Junling Bu Date: Fri, 30 Mar 2018 11:50:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B6=85=E7=BA=A7=E7=AE=A1=E7=90=86=E5=91=98?= =?UTF-8?q?=E4=B8=8D=E8=83=BD=E5=88=A0=E9=99=A4=E5=92=8C=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=EF=BC=8C=E9=98=B2=E6=AD=A2=E6=BC=94=E7=A4=BA=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E7=9A=84=E7=AE=A1=E7=90=86=E5=91=98=E5=AF=86=E7=A0=81=E8=A2=AB?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=A0=E6=88=90=E4=B8=8D=E8=83=BD=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../linlinjava/litemall/admin/web/AdminController.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminController.java b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminController.java index 45e5f211..26f145df 100644 --- a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminController.java +++ b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminController.java @@ -89,6 +89,12 @@ public class AdminController { if(adminId == null){ return ResponseUtil.unlogin(); } + + Integer anotherAdminId = admin.getId(); + if(anotherAdminId.intValue() == 1){ + return ResponseUtil.fail(403, "超级管理员不能修改"); + } + adminService.updateById(admin); return ResponseUtil.ok(admin); } @@ -101,7 +107,7 @@ public class AdminController { Integer anotherAdminId = admin.getId(); if(anotherAdminId.intValue() == 1){ - return ResponseUtil.fail(403, "超级用户不能删除"); + return ResponseUtil.fail(403, "超级管理员不能删除"); } adminService.deleteById(anotherAdminId); return ResponseUtil.ok();