xxxx
							parent
							
								
									07d9afdd29
								
							
						
					
					
						commit
						e5ace5652c
					
				| 
						 | 
				
			
			@ -1112,11 +1112,7 @@ namespace IRaCIS.Core.Application.Image.QA
 | 
			
		|||
 | 
			
		||||
            var dbSubjectVisit = (await _subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == subjectVisitId)).IfNullThrowException();
 | 
			
		||||
 | 
			
		||||
            if (dbSubjectVisit.PreliminaryAuditUserId != null)
 | 
			
		||||
            {
 | 
			
		||||
                throw new BusinessValidationFailedException("当前访视已审核通过,不允许操作");
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
     
 | 
			
		||||
            var trialConfig = await _trialRepository
 | 
			
		||||
                .Select(t => new { TrialId = t.Id, t.QCProcessEnum, t.IsImageConsistencyVerification })
 | 
			
		||||
                .FirstOrDefaultAsync(t => t.TrialId == trialId)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -59,8 +59,8 @@ namespace IRaCIS.Core.Domain.Models
 | 
			
		|||
        public string KeyName { get; set; } = string.Empty;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        // [NotMapped]
 | 
			
		||||
        //public string MappedValue { get; set; }
 | 
			
		||||
        [NotMapped]
 | 
			
		||||
        public string MappedValue { get; set; }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -82,14 +82,14 @@ namespace IRaCIS.Core.Infra.EFCore
 | 
			
		|||
            //modelBuilder.HasDbFunction(typeof(DbContext).GetMethod(nameof(GetTableList)));
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            //if (_userInfo.IsEn_Us)
 | 
			
		||||
            //{
 | 
			
		||||
            //    modelBuilder.Entity<Dictionary>().Property(t => t.MappedValue).HasColumnName(nameof(Domain.Models.Dictionary.Value));
 | 
			
		||||
            //}
 | 
			
		||||
            //else
 | 
			
		||||
            //{
 | 
			
		||||
            //    modelBuilder.Entity<Dictionary>().Property(t => t.MappedValue).HasColumnName(nameof(Domain.Models.Dictionary.ValueCN));
 | 
			
		||||
            //}
 | 
			
		||||
            if (_userInfo.IsEn_Us)
 | 
			
		||||
            {
 | 
			
		||||
                modelBuilder.Entity<Dictionary>().Property(t => t.MappedValue).HasColumnName(nameof(Domain.Models.Dictionary.Value));
 | 
			
		||||
            }
 | 
			
		||||
            else
 | 
			
		||||
            {
 | 
			
		||||
                modelBuilder.Entity<Dictionary>().Property(t => t.MappedValue).HasColumnName(nameof(Domain.Models.Dictionary.ValueCN));
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            //遍历实体模型手动配置
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,8 +30,8 @@ namespace IRaCIS.Core.Infra.EFCore.EntityConfigration
 | 
			
		|||
 | 
			
		||||
        public void Configure(EntityTypeBuilder<Dictionary> builder)
 | 
			
		||||
        {
 | 
			
		||||
            //builder.Property(e => e.MappedValue).Metadata.SetBeforeSaveBehavior(PropertySaveBehavior.Ignore);
 | 
			
		||||
            //builder.Property(e => e.MappedValue).Metadata.SetAfterSaveBehavior(PropertySaveBehavior.Ignore);
 | 
			
		||||
            builder.Property(e => e.MappedValue).Metadata.SetBeforeSaveBehavior(PropertySaveBehavior.Ignore);
 | 
			
		||||
            builder.Property(e => e.MappedValue).Metadata.SetAfterSaveBehavior(PropertySaveBehavior.Ignore);
 | 
			
		||||
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue