|
@@ -155,13 +155,14 @@ public class QuestionnaireUserResultServiceImpl extends BaseServiceImpl<Long, Qu
|
|
|
if(questionnaireUserResultList == null || questionnaireUserResultList.size() == 0){
|
|
|
throw new BizException("请填写问卷结果");
|
|
|
}
|
|
|
+ QuestionnaireActiveTypeEnum activeType = replacementInstrumentActivity.getActiveType();
|
|
|
if (questionnaireUserResultList != null && questionnaireUserResultList.size() > 0) {
|
|
|
|
|
|
- questionnaireUserResultDao.delByActiveIdAndUserId(null, sysUser.getId(),"CLOUD_TEACHER_FEEDBACK");
|
|
|
+ questionnaireUserResultDao.delByActiveIdAndUserId(null, sysUser.getId(),activeType.getCode());
|
|
|
for (QuestionnaireUserResult result : questionnaireUserResultList) {
|
|
|
result.setUserId(sysUser.getId());
|
|
|
result.setQuestionnaireTopicId(topicId);
|
|
|
- result.setActiveType(QuestionnaireActiveTypeEnum.CLOUD_TEACHER_FEEDBACK);
|
|
|
+ result.setActiveType(activeType);
|
|
|
}
|
|
|
|
|
|
questionnaireUserResultDao.batchInsert1(questionnaireUserResultList);
|