Merge branch 'prod' into test
This commit is contained in:
@@ -167,20 +167,19 @@ public class AuthorizationServiceImpl implements AuthorizationService {
|
|||||||
roleNames.add("分店商户");
|
roleNames.add("分店商户");
|
||||||
List<String> headShopPromissionList = sysMenuMapper.selectByRoleId(2L).stream().map(SysMenu::getPermission).filter(StrUtil::isNotBlank).toList();
|
List<String> headShopPromissionList = sysMenuMapper.selectByRoleId(2L).stream().map(SysMenu::getPermission).filter(StrUtil::isNotBlank).toList();
|
||||||
List<String> branchShopPromissionList = sysMenuMapper.selectByRoleId(3L).stream().map(SysMenu::getPermission).filter(StrUtil::isNotBlank).toList();
|
List<String> branchShopPromissionList = sysMenuMapper.selectByRoleId(3L).stream().map(SysMenu::getPermission).filter(StrUtil::isNotBlank).toList();
|
||||||
promissionList.removeAll(headShopPromissionList);
|
// promissionList.removeAll(headShopPromissionList);
|
||||||
promissionList.addAll(branchShopPromissionList);
|
promissionList.addAll(branchShopPromissionList);
|
||||||
}
|
}
|
||||||
StpKit.USER.addRoleList(roleNames);
|
StpKit.USER.addRoleList(roleNames);
|
||||||
StpKit.USER.addPermissionList(promissionList);
|
StpKit.USER.addPermissionList(promissionList);
|
||||||
String platformType = ServletUtil.getHeaderIgnoreCase(ServletUtil.getRequest(), "platformType");
|
if (PlatformTypeEnum.PC_CLIENT.getValue().equals(platType)) {
|
||||||
if (PlatformTypeEnum.PC_CLIENT.getValue().equals(platformType)) {
|
|
||||||
// 初始化交班记录
|
// 初始化交班记录
|
||||||
HandoverRecord entity = getHandoverRecord(isStaff, shopInfo, shopStaff);
|
HandoverRecord entity = getHandoverRecord(isStaff, shopInfo, shopStaff);
|
||||||
handoverRecordService.initHandoverRecord(entity);
|
handoverRecordService.initHandoverRecord(entity);
|
||||||
}
|
}
|
||||||
|
|
||||||
redisService.del(RedisCst.LOGIN_CODE + loginDTO.uuid());
|
redisService.del(RedisCst.LOGIN_CODE + loginDTO.uuid());
|
||||||
return new LoginVO(StpKit.USER.getTokenInfo(), new ArrayList<>(), loginDTO.loginType(), shopInfo, shopStaff);
|
return new LoginVO(StpKit.USER.getTokenInfo(), promissionList, loginDTO.loginType(), shopInfo, shopStaff);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user