From 86a5e4ab19937003d26984283f878e0d2cb7f807 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 29 八月 2025 10:17:49 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs b/FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs index 949cc7d..87c4211 100644 --- a/FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs +++ b/FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs @@ -36,13 +36,17 @@ .Where(it => !it.IsDisabled); if (logier.Type == EnumUserType.Enterprise) { + request.EnterpriseId = logier.EnterpriseId; + } + if (request.EnterpriseId.HasValue) + { var accesses = await repEnterpriseElectronSignSetting.AsQueryable() - .Where(it => it.EnterpriseId == logier.EnterpriseId) + .Where(it => it.EnterpriseId == request.EnterpriseId) .Select(it => it.ElectronSignAccess) .ToListAsync(); q = q.Where(it => accesses.Contains(it.Access)); } - return q + return await q .ProjectToType<GetEnabledElectronSignSettingsQueryResultItem>() .ToListAsync(); } -- Gitblit v1.9.1