|  | @@ -158,7 +158,9 @@ public class ReplacementInstrumentActivityServiceImpl extends BaseServiceImpl<In
 | 
	
		
			
				|  |  |          Integer topicId = replacementInstrumentActivity.getTopicId();
 | 
	
		
			
				|  |  |          ReplacementInstrumentCooperation replacementInstrumentCooperation = replacementInstrumentCooperationDao.get(replacementInstrumentActivity.getReplacementInstrumentCooperationId());
 | 
	
		
			
				|  |  |          //如果提交过调查问卷,那么覆盖之前的记录
 | 
	
		
			
				|  |  | -        ReplacementInstrumentActivity activity = replacementInstrumentActivityDao.findByUserId(replacementInstrumentActivity.getCooperationOrganId(), sysUser.getId(),replacementInstrumentCooperation.getId());
 | 
	
		
			
				|  |  | +        ReplacementInstrumentActivity activity = replacementInstrumentActivityDao.findByUserId(replacementInstrumentActivity.getCooperationOrganId(),
 | 
	
		
			
				|  |  | +                sysUser.getId(),
 | 
	
		
			
				|  |  | +                replacementInstrumentCooperation.getId());
 | 
	
		
			
				|  |  |          if (replacementInstrumentCooperation != null && replacementInstrumentCooperation.getOpenPay().equals(YesOrNoEnum.YES)) {
 | 
	
		
			
				|  |  |              replacementInstrumentActivity.setOpenFlag(1);
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -184,10 +186,13 @@ public class ReplacementInstrumentActivityServiceImpl extends BaseServiceImpl<In
 | 
	
		
			
				|  |  |              sendPush = true;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          if(questionnaireUserResultList != null && questionnaireUserResultList.size() > 0){
 | 
	
		
			
				|  |  | +            for (QuestionnaireUserResult result : questionnaireUserResultList) {
 | 
	
		
			
				|  |  | +                result.setUserId(sysUser.getId());
 | 
	
		
			
				|  |  | +                result.setQuestionnaireTopicId(topicId);
 | 
	
		
			
				|  |  | +                result.setActiveType(QuestionnaireActiveTypeEnum.REPLACEMENT);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              //新增问卷结果
 | 
	
		
			
				|  |  | -            questionnaireUserResultDao.batchInsert(questionnaireUserResultList,
 | 
	
		
			
				|  |  | -                    QuestionnaireActiveTypeEnum.REPLACEMENT.getCode(),
 | 
	
		
			
				|  |  | -                    topicId,activity.getId());
 | 
	
		
			
				|  |  | +            questionnaireUserResultDao.batchInsert1(questionnaireUserResultList);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          //已开启缴费推送购买链接
 | 
	
		
			
				|  |  |          if (sendPush && replacementInstrumentActivity.getOpenFlag().equals(1) && replacementInstrumentActivity.getInstrumentsId() != null) {
 |