|
@@ -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) {
|