|  |  | @ -38,6 +38,7 @@ import com.epmet.dto.result.MassesDiscontentResultDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dto.result.ProjectCategoryDisPoseResultDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dto.result.ProjectEvaluateScoreResultDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dto.result.ProjectScoreResultDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.entity.ProjectEntity; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.entity.ProjectSatisfactionStatisticsEntity; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.feign.GovIssueOpenFeignClient; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.redis.ProjectSatisfactionStatisticsRedis; | 
			
		
	
	
		
			
				
					|  |  | @ -138,6 +139,11 @@ public class ProjectSatisfactionStatisticsServiceImpl extends BaseServiceImpl<Pr | 
			
		
	
		
			
				
					|  |  |  |      */ | 
			
		
	
		
			
				
					|  |  |  |     @Override | 
			
		
	
		
			
				
					|  |  |  |     public ProjectEvaluateScoreResultDTO projectEvaluateScore(ProjectEvaluateScoreFormDTO formDTO) { | 
			
		
	
		
			
				
					|  |  |  |         ProjectEntity projectEntity = projectDao.selectById(formDTO.getProjectId()); | 
			
		
	
		
			
				
					|  |  |  |         if (projectEntity.getOrigin().equals(ProjectConstant.AGENCY)){ | 
			
		
	
		
			
				
					|  |  |  |             // 直接立项的项目不能评价,所以给0分
 | 
			
		
	
		
			
				
					|  |  |  |             return new ProjectEvaluateScoreResultDTO(NumConstant.EIGHTY); | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         ProjectSatisfactionStatisticsEntity entity = baseDao.selectInfoByProjectId(formDTO.getProjectId()); | 
			
		
	
		
			
				
					|  |  |  |         Integer realEvalCount  = entity.getBadCount() + entity.getGoodCount() + entity.getPerfectCount(); | 
			
		
	
		
			
				
					|  |  |  |         Integer shouldEvaluateCount = entity.getShouldEvaluateCount(); | 
			
		
	
	
		
			
				
					|  |  | 
 |