|
@@ -80,10 +80,10 @@ public class UserServiceImpl implements UserService{
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public String getCurrentLoginUid() {
|
|
|
-
|
|
|
+ public String getCurrentLoginUid(Long enterpriseId) {
|
|
|
+ enterpriseId = null==enterpriseId?DEFAULT_ENTERPRISE_ID:enterpriseId;
|
|
|
Long userLoginId = LoginUserContext.getUserId();
|
|
|
- UserDO userDO = mapper.selectById(userLoginId);
|
|
|
+ UserDO userDO = mapper.selectOne(new LambdaQueryWrapper<UserDO>().eq(UserDO::getUserId,userLoginId).eq(UserDO::getEnterpriseId,enterpriseId));
|
|
|
|
|
|
if(null == userDO){
|
|
|
// 开始注册
|
|
@@ -103,14 +103,14 @@ public class UserServiceImpl implements UserService{
|
|
|
return userDO.getUid();
|
|
|
}
|
|
|
|
|
|
-// @Override
|
|
|
-// public CommonResult<List<ImUserInfoVo>> getUserByUids(Set<String> uids) {
|
|
|
-// if(null == uids || uids.isEmpty()){
|
|
|
-// return CommonResult.success(new ArrayList<ImUserInfoVo>());
|
|
|
-// }
|
|
|
-// List<UserDO> userDOS = mapper.selectList(new LambdaQueryWrapper<UserDO>().in(UserDO::getUid, uids));
|
|
|
-// return null;
|
|
|
-// }
|
|
|
+ @Override
|
|
|
+ public CommonResult<List<ImUserInfoVo>> getUserByUids(Set<String> uids) {
|
|
|
+ if(null == uids || uids.isEmpty()){
|
|
|
+ return CommonResult.success(new ArrayList<ImUserInfoVo>());
|
|
|
+ }
|
|
|
+ List<UserDO> userDOS = mapper.selectList(new LambdaQueryWrapper<UserDO>().in(UserDO::getUid, uids));
|
|
|
+ return null;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
@Autowired
|