sunpengfei
3 天以前 13d4854dad281870d1c0076fc21d745c61a63b7c
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));