修改加入人员逻辑
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-12-31 10:41:12 +08:00
parent 99fa476b80
commit da570f8c5a
2 changed files with 25 additions and 10 deletions
@@ -323,7 +323,7 @@ namespace IRaCIS.Core.Application.Service
return ResponseOutput.NotOk("database dirty data ");
}
var findTrialUser = await _trialIdentityUserRepository.Where(t => t.TrialId == trialId && t.IdentityUserId == identityUserId, true).Include(t => t.TrialUserRoleList).ThenInclude(t => t.UserRole).FirstOrDefaultAsync();
var findTrialUser = await _trialIdentityUserRepository.Where(t => t.TrialId == trialId && t.IdentityUserId == identityUserId, true, true).Include(t => t.TrialUserRoleList).ThenInclude(t => t.UserRole).FirstOrDefaultAsync();
if (findTrialUser == null)
{
@@ -364,6 +364,7 @@ namespace IRaCIS.Core.Application.Service
{
findTrialUserRole.IsDeleted = false;
findTrialUserRole.DeletedTime = null;
findTrialUserRole.RemoveTime = null;
}
}