| 
														
															@@ -174,17 +174,18 @@ public class QuestionnaireUserResultServiceImpl extends BaseServiceImpl<Long, Qu 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			} 
														 | 
														
														 | 
														
															 			} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			QuestionnaireActiveTypeEnum activeType = replacementInstrumentActivity.getActiveType(); 
														 | 
														
														 | 
														
															 			QuestionnaireActiveTypeEnum activeType = replacementInstrumentActivity.getActiveType(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			if(topic.getAgainCommitFlag() == 0){ 
														 | 
														
														 | 
														
															 			if(topic.getAgainCommitFlag() == 0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				HashMap<String, Object> paramMap = new HashMap<>(3); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				HashMap<String, Object> paramMap = new HashMap<>(4); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				paramMap.put("activeId",replacementInstrumentActivity.getReplacementInstrumentCooperationId()); 
														 | 
														
														 | 
														
															 				paramMap.put("activeId",replacementInstrumentActivity.getReplacementInstrumentCooperationId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				paramMap.put("activeType",activeType.getCode()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				paramMap.put("activeType",activeType); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				paramMap.put("userId",sysUser.getId()); 
														 | 
														
														 | 
														
															 				paramMap.put("userId",sysUser.getId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				paramMap.put("topicId",topicId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				List<QuestionnaireUserResult> userResults = questionnaireUserResultDao.findAll(paramMap); 
														 | 
														
														 | 
														
															 				List<QuestionnaireUserResult> userResults = questionnaireUserResultDao.findAll(paramMap); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				if(userResults != null && userResults.size() > 0){ 
														 | 
														
														 | 
														
															 				if(userResults != null && userResults.size() > 0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					throw new BizException("您已提交问卷,请勿重复操作"); 
														 | 
														
														 | 
														
															 					throw new BizException("您已提交问卷,请勿重复操作"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				} 
														 | 
														
														 | 
														
															 				} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			} 
														 | 
														
														 | 
														
															 			} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			//删除原来的问卷结果 
														 | 
														
														 | 
														
															 			//删除原来的问卷结果 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			questionnaireUserResultDao.delByActiveIdAndUserId(null, sysUser.getId(),activeType.getCode()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			questionnaireUserResultDao.delByActiveIdAndUserId(null, sysUser.getId(),activeType); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			for (QuestionnaireUserResult result : questionnaireUserResultList) { 
														 | 
														
														 | 
														
															 			for (QuestionnaireUserResult result : questionnaireUserResultList) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				result.setUserId(sysUser.getId()); 
														 | 
														
														 | 
														
															 				result.setUserId(sysUser.getId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				result.setQuestionnaireTopicId(topicId); 
														 | 
														
														 | 
														
															 				result.setQuestionnaireTopicId(topicId); 
														 |