From d5091bf65988444666048895ea95b5536df00f21 Mon Sep 17 00:00:00 2001 From: zhenghao <1321288662@qq.com> Date: Thu, 10 Feb 2022 20:29:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=97=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/lili/common/security/AuthUser.java | 4 ++-- .../cn/lili/modules/member/token/StoreTokenGenerate.java | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/framework/src/main/java/cn/lili/common/security/AuthUser.java b/framework/src/main/java/cn/lili/common/security/AuthUser.java index 74717bfa..f49f2051 100644 --- a/framework/src/main/java/cn/lili/common/security/AuthUser.java +++ b/framework/src/main/java/cn/lili/common/security/AuthUser.java @@ -83,15 +83,15 @@ public class AuthUser implements Serializable { this.role = manager; this.isSuper = isSuper; this.nickName = nickName; - this.clerkId = clerkId; } - public AuthUser(String username, String id, UserEnums manager, String nickName, Boolean isSuper, String clerkId) { + public AuthUser(String username, String id, UserEnums manager, String nickName, Boolean isSuper, String clerkId,String face) { this.username = username; this.id = id; this.role = manager; this.isSuper = isSuper; this.nickName = nickName; this.clerkId = clerkId; + this.face = face; } } diff --git a/framework/src/main/java/cn/lili/modules/member/token/StoreTokenGenerate.java b/framework/src/main/java/cn/lili/modules/member/token/StoreTokenGenerate.java index 92561584..edc8e82c 100644 --- a/framework/src/main/java/cn/lili/modules/member/token/StoreTokenGenerate.java +++ b/framework/src/main/java/cn/lili/modules/member/token/StoreTokenGenerate.java @@ -54,8 +54,6 @@ public class StoreTokenGenerate extends AbstractTokenGenerate { //根据会员id查询店员信息 Clerk clerk = clerkService.getClerkByMemberId(member.getId()); - AuthUser user = new AuthUser(member.getUsername(), member.getId(), UserEnums.STORE, member.getNickName(), clerk.getIsSuper(), clerk.getId()); - if (clerk == null) { throw new ServiceException(ResultCode.CLERK_NOT_FOUND_ERROR); } @@ -70,7 +68,8 @@ public class StoreTokenGenerate extends AbstractTokenGenerate { if (store == null) { throw new ServiceException(ResultCode.STORE_NOT_OPEN); } - AuthUser authUser = new AuthUser(member.getUsername(), member.getId(), member.getNickName(), store.getStoreLogo(), UserEnums.STORE); + AuthUser authUser = new AuthUser(member.getUsername(), member.getId(), UserEnums.STORE, member.getNickName(), clerk.getIsSuper(), clerk.getId(),store.getStoreLogo()); + authUser.setStoreId(store.getId()); authUser.setStoreName(store.getStoreName()); return tokenUtil.createToken(member.getUsername(), authUser, longTerm, UserEnums.STORE);