From ceb61318f0187b207a5e28b7aa7d89b4bc8d403f Mon Sep 17 00:00:00 2001 From: Chopper711 Date: Fri, 17 Mar 2023 08:55:25 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=E4=BB=A3=E7=A0=81=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E5=8F=AF=E8=83=BD=E5=87=BA=E7=8E=B0=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?=E9=87=8D=E6=9E=84=E4=BB=A3=E7=A0=81=E6=89=A7=E8=A1=8C=E9=A1=BA?= =?UTF-8?q?=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/member/serviceimpl/ClerkServiceImpl.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/member/serviceimpl/ClerkServiceImpl.java b/framework/src/main/java/cn/lili/modules/member/serviceimpl/ClerkServiceImpl.java index c1853ac3b..00558f93e 100644 --- a/framework/src/main/java/cn/lili/modules/member/serviceimpl/ClerkServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/member/serviceimpl/ClerkServiceImpl.java @@ -148,11 +148,12 @@ public class ClerkServiceImpl extends ServiceImpl implements @Override public Clerk updateClerk(ClerkEditDTO clerkEditDTO) { Clerk clerk = this.getById(clerkEditDTO.getId()); - if(clerk.getShopkeeper()){ - throw new ServiceException(ResultCode.CANT_EDIT_CLERK_SHOPKEEPER); - } - if (clerk != null) { + //编辑店主限制 + if(clerk.getShopkeeper()){ + throw new ServiceException(ResultCode.CANT_EDIT_CLERK_SHOPKEEPER); + } + //校验当前店员是否是当前店铺的 if (!clerk.getStoreId().equals(UserContext.getCurrentUser().getStoreId())) { throw new ServiceException(ResultCode.USER_AUTHORITY_ERROR);