角色禁用不发邮件
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
1d8be8c04b
commit
b143ffbcfc
|
@ -56,7 +56,9 @@ namespace IRaCIS.Core.Application.MassTransit.Recurring
|
||||||
from trialDoc in _trialDocumentRepository.AsQueryable(true)
|
from trialDoc in _trialDocumentRepository.AsQueryable(true)
|
||||||
|
|
||||||
join trialIdentityUser in _trialIdentityUserRepository.Where(x => x.IsDeleted == false) on trialDoc.TrialId equals trialIdentityUser.TrialId
|
join trialIdentityUser in _trialIdentityUserRepository.Where(x => x.IsDeleted == false) on trialDoc.TrialId equals trialIdentityUser.TrialId
|
||||||
|
join trialUserRole in _trialUserRoleRepository.Where(x => x.IsDeleted == false) on trialIdentityUser.Id equals trialUserRole.TrialUserId
|
||||||
from identityUser in _identityUserRepository.AsQueryable(false)
|
from identityUser in _identityUserRepository.AsQueryable(false)
|
||||||
|
|
||||||
.Where(t => t.Status == UserStateEnum.Enable &&
|
.Where(t => t.Status == UserStateEnum.Enable &&
|
||||||
t.Id == trialIdentityUser.IdentityUserId &&
|
t.Id == trialIdentityUser.IdentityUserId &&
|
||||||
t.UserRoleList.Where(t => t.IsUserRoleDisabled == false)
|
t.UserRoleList.Where(t => t.IsUserRoleDisabled == false)
|
||||||
|
@ -188,6 +190,7 @@ namespace IRaCIS.Core.Application.MassTransit.Recurring
|
||||||
systemDocQuery =
|
systemDocQuery =
|
||||||
from trialDoc in _trialDocumentRepository.AsQueryable(false).Where(x => context.Message.Ids.Contains(x.Id))
|
from trialDoc in _trialDocumentRepository.AsQueryable(false).Where(x => context.Message.Ids.Contains(x.Id))
|
||||||
join trialIdentityUser in _trialIdentityUserRepository.Where(x=>x.IsDeleted==false) on trialDoc.TrialId equals trialIdentityUser.TrialId
|
join trialIdentityUser in _trialIdentityUserRepository.Where(x=>x.IsDeleted==false) on trialDoc.TrialId equals trialIdentityUser.TrialId
|
||||||
|
join trialUserRole in _trialUserRoleRepository.Where(x => x.IsDeleted == false) on trialIdentityUser.Id equals trialUserRole.TrialUserId
|
||||||
from identityUser in _identityUserRepository.AsQueryable(false)
|
from identityUser in _identityUserRepository.AsQueryable(false)
|
||||||
.Where(t => t.Status == UserStateEnum.Enable &&
|
.Where(t => t.Status == UserStateEnum.Enable &&
|
||||||
t.Id == trialIdentityUser.IdentityUserId &&
|
t.Id == trialIdentityUser.IdentityUserId &&
|
||||||
|
@ -218,6 +221,7 @@ namespace IRaCIS.Core.Application.MassTransit.Recurring
|
||||||
systemDocQuery =
|
systemDocQuery =
|
||||||
from trialDoc in _trialDocumentRepository.AsQueryable(false).Where(x => context.Message.Ids.Contains(x.Id))
|
from trialDoc in _trialDocumentRepository.AsQueryable(false).Where(x => context.Message.Ids.Contains(x.Id))
|
||||||
join trialIdentityUser in _trialIdentityUserRepository.Where(x => x.IsDeleted == false) on trialDoc.TrialId equals trialIdentityUser.TrialId
|
join trialIdentityUser in _trialIdentityUserRepository.Where(x => x.IsDeleted == false) on trialDoc.TrialId equals trialIdentityUser.TrialId
|
||||||
|
join trialUserRole in _trialUserRoleRepository.Where(x=>x.IsDeleted==false) on trialIdentityUser.Id equals trialUserRole.TrialUserId
|
||||||
from identityUser in _identityUserRepository.AsQueryable(false)
|
from identityUser in _identityUserRepository.AsQueryable(false)
|
||||||
.Where(t => t.Status == UserStateEnum.Enable &&
|
.Where(t => t.Status == UserStateEnum.Enable &&
|
||||||
t.Id== trialIdentityUser.IdentityUserId&&
|
t.Id== trialIdentityUser.IdentityUserId&&
|
||||||
|
|
Loading…
Reference in New Issue