sunpengfei
2025-09-02 0d97071587883d60a078d3cb98d9f55e570a8fdc
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();
        }