sunpengfei
7 天以前 96dbcd968f3cd66ac27bd053e6ed67263104ae2f
FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs
@@ -36,8 +36,12 @@
                .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));