|
|
|
@ -140,12 +140,13 @@ public class LoginServiceImpl implements LoginService {
|
|
|
|
|
Map<String, Object> loginInfoMap = new HashMap<>();
|
|
|
|
|
PrivilageUserDO privilageUserDO = privilageUserDOMapper.selectById(privilageAccountDOS.get(0).getUserId());
|
|
|
|
|
PrivilageRoleDO roleDO = privilageRoleDOMapper.selectRoleName(privilageAccountDOS.get(0).getUserId());
|
|
|
|
|
|
|
|
|
|
Long storeId = privilageUserDOMapper.selectStoreIdByUserId(privilageAccountDOS.get(0).getUserId());
|
|
|
|
|
//成功设置信息
|
|
|
|
|
loginBean.setUserName(privilageUserDO.getName());
|
|
|
|
|
loginBean.setUserId(privilageUserDO.getId());
|
|
|
|
|
loginBean.setRoleId(privilageUserDO.getId());
|
|
|
|
|
loginBean.setRoleCode(roleDO.getCode());
|
|
|
|
|
loginBean.setStoreId(storeId);
|
|
|
|
|
if (StringUtils.isNotBlank(roleDO.getCode()) && !MINI_ROLE_CODE.contains(roleDO.getCode())){
|
|
|
|
|
return new LoginBean(Constants.ERROR_ROLE_NO_PERMISSION);
|
|
|
|
|
}
|
|
|
|
|