diff --git a/yshop-crm/yshop-module-system/yshop-module-system-biz/src/main/java/co/yixiang/yshop/module/system/api/user/AdminUserApiImpl.java b/yshop-crm/yshop-module-system/yshop-module-system-biz/src/main/java/co/yixiang/yshop/module/system/api/user/AdminUserApiImpl.java index 00413d9..9e864ab 100644 --- a/yshop-crm/yshop-module-system/yshop-module-system-biz/src/main/java/co/yixiang/yshop/module/system/api/user/AdminUserApiImpl.java +++ b/yshop-crm/yshop-module-system/yshop-module-system-biz/src/main/java/co/yixiang/yshop/module/system/api/user/AdminUserApiImpl.java @@ -41,7 +41,11 @@ public class AdminUserApiImpl implements AdminUserApi { @Override public List getUserListBySubordinateIds(Long id) { List adminUserRespDTOS = getUserListBySubordinate(id); - return adminUserRespDTOS.stream().map(AdminUserRespDTO::getId).collect(Collectors.toList()); + List ids = adminUserRespDTOS.stream().map(AdminUserRespDTO::getId).collect(Collectors.toList()); + if(ids.isEmpty()){ + ids.add(-99L); + } + return ids; } @Override