|  |  | @ -38,6 +38,7 @@ import com.epmet.commons.tools.utils.Result; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.constant.DataSourceConstant; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.constant.TDuckConstant; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.dao.epmettduck.PrUserProjectDao; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.dao.epmettduck.PrUserProjectResultDao; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.dao.epmettduck.PrVistRecordDao; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.dto.epmettduck.PrPublishRangeDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.dto.epmettduck.PrUserProjectDTO; | 
			
		
	
	
		
			
				
					|  |  | @ -85,7 +86,7 @@ import java.util.stream.Stream; | 
			
		
	
		
			
				
					|  |  |  | public class PrUserProjectServiceImpl extends BaseServiceImpl<PrUserProjectDao, PrUserProjectEntity> implements PrUserProjectService { | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     @Autowired | 
			
		
	
		
			
				
					|  |  |  |     private PrVistRecordDao visitRecordDao; | 
			
		
	
		
			
				
					|  |  |  |     private PrUserProjectResultDao prUserProjectResultDao; | 
			
		
	
		
			
				
					|  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |     private PrPublishRangeService prPublishRangeService; | 
			
		
	
		
			
				
					|  |  |  |     @Resource | 
			
		
	
	
		
			
				
					|  |  | @ -213,7 +214,7 @@ public class PrUserProjectServiceImpl extends BaseServiceImpl<PrUserProjectDao, | 
			
		
	
		
			
				
					|  |  |  |         PageInfo<TDuckListResultDTO> projectPageInfo = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()).doSelectPageInfo(() -> baseDao.queryProjectList(projectKeys, formDTO.getStatus(), formDTO.getClient())); | 
			
		
	
		
			
				
					|  |  |  |         List<TDuckListResultDTO> result = projectPageInfo.getList(); | 
			
		
	
		
			
				
					|  |  |  |         // 查询此人已填写过的问卷 并赋值已填写字段
 | 
			
		
	
		
			
				
					|  |  |  |         List<String> records = visitRecordDao.selectVisitRecordByUserId(formDTO.getUserId()); | 
			
		
	
		
			
				
					|  |  |  |         List<String> records = prUserProjectResultDao.selectFillRecordByUserId(formDTO.getUserId()); | 
			
		
	
		
			
				
					|  |  |  |         if (!CollectionUtils.isEmpty(records)){ | 
			
		
	
		
			
				
					|  |  |  |             for (String r : records) { | 
			
		
	
		
			
				
					|  |  |  |                 for (TDuckListResultDTO t : result) { | 
			
		
	
	
		
			
				
					|  |  | 
 |