| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -18,7 +18,7 @@ namespace Shentun.WebPeis.DiseaseRisks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    [Authorize] | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    public class DiseaseRiskAppService : ApplicationService | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private readonly IRepository<DiseaseRisk>  _diseaseRiskRepository; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private readonly IRepository<DiseaseRisk> _diseaseRiskRepository; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private readonly DiseaseRiskManager _diseaseRiskManager; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private readonly CacheService _cacheService; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -33,6 +33,34 @@ namespace Shentun.WebPeis.DiseaseRisks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// <summary>
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// 获取列表
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// </summary>
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// <returns></returns>
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        [HttpPost("api/app/DiseaseRisk/GetList")] | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        public async Task<List<DiseaseRiskDto>> GetListAsync() | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var entlist = await _diseaseRiskRepository.GetQueryableAsync(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var entdto = entlist.Select(s => new DiseaseRiskDto | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                CreationTime = s.CreationTime, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                CreatorId = s.CreatorId, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                DisplayOrder = s.DisplayOrder, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                LastModificationTime = s.LastModificationTime, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                LastModifierId = s.LastModifierId, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                SimpleCode = s.SimpleCode, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                DiseaseRiskId = s.DiseaseRiskId, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                DiseaseRiskName = s.DiseaseRiskName, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                CreatorName = _cacheService.GetSurnameAsync(s.CreatorId).Result, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                LastModifierName = _cacheService.GetSurnameAsync(s.LastModifierId).Result | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            }).OrderBy(o => o.DisplayOrder).ToList(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            return entdto; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// <summary>
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// 创建
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        /// </summary>
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |