|
|
@@ -37,10 +37,7 @@ import org.springblade.core.tenant.annotation.NonDS;
|
|
|
import org.springblade.core.tool.api.R;
|
|
|
import org.springblade.core.tool.constant.BladeConstant;
|
|
|
import org.springblade.core.tool.constant.RoleConstant;
|
|
|
-import org.springblade.core.tool.utils.DateUtil;
|
|
|
-import org.springblade.core.tool.utils.ObjectUtil;
|
|
|
-import org.springblade.core.tool.utils.StringPool;
|
|
|
-import org.springblade.core.tool.utils.StringUtil;
|
|
|
+import org.springblade.core.tool.utils.*;
|
|
|
import org.springblade.system.entity.Tenant;
|
|
|
import org.springblade.system.feign.ITenantClient;
|
|
|
import org.springblade.system.user.entity.User;
|
|
|
@@ -111,6 +108,13 @@ public class UserController {
|
|
|
.eq(ObjectUtil.isNotEmpty(userVO.getDeptPid()), User::getDeptPid, userVO.getDeptPid())
|
|
|
.eq(User::getTenantId, AuthUtil.getTenantId())
|
|
|
.eq(User::getIsDeleted, 0);
|
|
|
+
|
|
|
+ if (StringUtil.isNotBlank(userVO.getUserExt())) {
|
|
|
+ List<Long> userIdList = userService.getUserIdByCorpId(Long.parseLong(userVO.getUserExt()));
|
|
|
+ if (CollectionUtil.isNotEmpty(userIdList)) {
|
|
|
+ lambdaQueryWrapper.in(User::getId, userIdList);
|
|
|
+ }
|
|
|
+ }
|
|
|
return R.data(userService.list(lambdaQueryWrapper));
|
|
|
}
|
|
|
|