Test_HIR_Net8
parent
c418b7e474
commit
fa3df97dab
|
|
@ -30,7 +30,7 @@ namespace IRaCIS.Core.Application.Service
|
|||
IRepository<Dictionary> _dictionaryRepository,
|
||||
IRepository<Trial> _trialRepository,
|
||||
IRepository<UserRole> _userRoleRepository,
|
||||
|
||||
IRepository<IdentityUser> _identityUserRepository,
|
||||
IRepository<CheckChallengeDialog> _checkChallengeDialogRepository, IMapper _mapper, IUserInfo _userInfo, IStringLocalizer _localizer) : BaseService, IFrontAuditConfigService
|
||||
{
|
||||
|
||||
|
|
@ -364,12 +364,18 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
var userObj = await _userRoleRepository.Where(t => t.Id == objectRelationParentId).Select(t => new { UserRealName = t.IdentityUser.FullName, t.IdentityUser.Phone, t.IdentityUser.UserName, UserType = t.UserTypeRole.UserTypeShortName, t.UserTypeEnum, t.IdentityUser.EMail, t.IdentityUser.OrganizationName }).FirstOrDefaultAsync();
|
||||
|
||||
var identityUserObj = await _identityUserRepository.Where(t => t.Id == objectRelationParentId).Select(t => new { UserRealName = t.FullName, t.Phone, t.UserName, }).FirstOrDefaultAsync();
|
||||
|
||||
// 为什么要查用户 因为表dataInspection 中有用户的稽查 但是用户名为空
|
||||
if (userObj != null)
|
||||
{
|
||||
objectLsit.Add(userObj);
|
||||
|
||||
}
|
||||
else if (identityUserObj != null)
|
||||
{
|
||||
objectLsit.Add(identityUserObj);
|
||||
}
|
||||
else if (relationParentInspection != null)
|
||||
{
|
||||
|
||||
|
|
|
|||
|
|
@ -1587,7 +1587,20 @@ namespace IRaCIS.Core.Infra.EFCore.Common
|
|||
});
|
||||
}
|
||||
|
||||
foreach (var item in entitys.Where(x => x.Entity.GetType() == typeof(TrialIdentityUser)))
|
||||
{
|
||||
var type = GetEntityAuditOpt(item);
|
||||
|
||||
var entity = item.Entity as TrialIdentityUser;
|
||||
//var user = await _dbContext.Users.Include(x => x.UserTypeRole).FirstOrDefaultAsync(x => x.Id == entity.UserId);
|
||||
await InsertInspection<TrialIdentityUser>(entity, type, x => new InspectionConvertDTO
|
||||
{
|
||||
IsDistinctionInterface = type == AuditOpt.Update ? true : false,
|
||||
TrialId = x.TrialId,
|
||||
ObjectRelationParentId = x.TrialId,
|
||||
ObjectRelationParentId2 = x.IdentityUserId,
|
||||
});
|
||||
}
|
||||
|
||||
// 项目人员
|
||||
foreach (var item in entitys.Where(x => x.Entity.GetType() == typeof(TrialUserRole)))
|
||||
|
|
|
|||
Loading…
Reference in New Issue