| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -33,7 +33,7 @@ namespace Shentun.Peis.ResultStatuses | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            Check.NotNullOrWhiteSpace(entity.Id, nameof(entity.Id)); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            Check.NotNullOrWhiteSpace(entity.DisplayName, nameof(entity.DisplayName)); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            Verify(entity); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var existEntity = await _repository.FindAsync(o => o.Id == entity.Id); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (existEntity != null) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -73,14 +73,7 @@ namespace Shentun.Peis.ResultStatuses | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (oldentity != null) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                if (!DataHelper.IsColorNumber(entity.DataInputBackgroundColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    throw new UserFriendlyException($"数据录入报告单颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                if (!DataHelper.IsColorNumber(entity.DataInputFontColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    throw new UserFriendlyException($"数据录入字体颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                if (!DataHelper.IsColorNumber(entity.ReportBackgroundColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    throw new UserFriendlyException($"报告单背景颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                if (!DataHelper.IsColorNumber(entity.ReportFontColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    throw new UserFriendlyException($"报告单字体颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                Verify(entity); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                oldentity.DataInputBackgroundColor = entity.DataInputBackgroundColor; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                oldentity.DataInputFontColor = entity.DataInputFontColor; | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -99,7 +92,17 @@ namespace Shentun.Peis.ResultStatuses | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        public void Verify(ResultStatus entity) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (!DataHelper.IsColorNumber(entity.DataInputBackgroundColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                throw new UserFriendlyException($"数据录入报告单颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (!DataHelper.IsColorNumber(entity.DataInputFontColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                throw new UserFriendlyException($"数据录入字体颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (!DataHelper.IsColorNumber(entity.ReportBackgroundColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                throw new UserFriendlyException($"报告单背景颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (!DataHelper.IsColorNumber(entity.ReportFontColor)) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                throw new UserFriendlyException($"报告单字体颜色代码格式不正确"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// <summary>
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// 修改排序  相邻之间
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// </summary>
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |