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