This commit is contained in:
zhenghao 2022-02-10 20:29:53 +08:00
parent fd003eff8b
commit d5091bf659
2 changed files with 4 additions and 5 deletions

View File

@ -83,15 +83,15 @@ public class AuthUser implements Serializable {
this.role = manager; this.role = manager;
this.isSuper = isSuper; this.isSuper = isSuper;
this.nickName = nickName; 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.username = username;
this.id = id; this.id = id;
this.role = manager; this.role = manager;
this.isSuper = isSuper; this.isSuper = isSuper;
this.nickName = nickName; this.nickName = nickName;
this.clerkId = clerkId; this.clerkId = clerkId;
this.face = face;
} }
} }

View File

@ -54,8 +54,6 @@ public class StoreTokenGenerate extends AbstractTokenGenerate<Member> {
//根据会员id查询店员信息 //根据会员id查询店员信息
Clerk clerk = clerkService.getClerkByMemberId(member.getId()); 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) { if (clerk == null) {
throw new ServiceException(ResultCode.CLERK_NOT_FOUND_ERROR); throw new ServiceException(ResultCode.CLERK_NOT_FOUND_ERROR);
} }
@ -70,7 +68,8 @@ public class StoreTokenGenerate extends AbstractTokenGenerate<Member> {
if (store == null) { if (store == null) {
throw new ServiceException(ResultCode.STORE_NOT_OPEN); 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.setStoreId(store.getId());
authUser.setStoreName(store.getStoreName()); authUser.setStoreName(store.getStoreName());
return tokenUtil.createToken(member.getUsername(), authUser, longTerm, UserEnums.STORE); return tokenUtil.createToken(member.getUsername(), authUser, longTerm, UserEnums.STORE);