diff --git a/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java b/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java index 9b86d8e0..04ea7b7f 100644 --- a/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java @@ -3352,9 +3352,11 @@ public class AccountServiceImpl extends ServiceImpl impl try { // 1. 查询数据 Account adminAcc = baseMapper.selectById(UserContext.getUserHolder().getId()); + int subUserRole = getSubUserRole(adminAcc.getSystemUser()); + List accounts = accountMapper.selectList(new QueryWrapper() .eq("organization_name", adminAcc.getOrganizationName()) - .eq("system_user", 8) + .eq("system_user", subUserRole ) .select("user_name", "user_email", "user_password", "credits_usage_limit")); // 2. 创建Excel工作簿