|
|
@@ -310,20 +310,23 @@ public class EvaluateResultServiceImpl extends MPJBaseServiceImpl<EvaluateResult
|
|
|
return "已经评价,请勿重复评价";
|
|
|
}
|
|
|
|
|
|
- //评价结果保存
|
|
|
- List<AddEvaluateResultDto> resultList = dto.getResultList();
|
|
|
- for (AddEvaluateResultDto addEvaluateResultDto : resultList) {
|
|
|
- EvaluateResult evaluateResult = BeanUtil.toBean(addEvaluateResultDto, EvaluateResult.class);
|
|
|
- evaluateResult.setEvaluatedObject(mobileResultPageVo.getEvaluateType());
|
|
|
- evaluateResult.setUserId(Long.parseLong(mobileResultPageVo.getEvaluateUserId()));
|
|
|
- evaluateResult.setEvaluatedObjectId(Long.parseLong(mobileResultPageVo.getEvaluateObjectId()));
|
|
|
- evaluateResult.setDeleteMark(DeleteMark.NODELETE.getCode());
|
|
|
- evaluateResult.setEnabledMark(EnabledMark.ENABLED.getCode());
|
|
|
- evaluateResult.setCreateDate(createDate);
|
|
|
- evaluateResult.setSubmitRecordId(mobileResultPageVo.getEvaluateSubmitRecordId());
|
|
|
- evaluateResultMapper.insert(evaluateResult);
|
|
|
+ if(dto.getSubmitType() != null && dto.getSubmitType() == 1){
|
|
|
+ //评价结果保存
|
|
|
+ List<AddEvaluateResultDto> resultList = dto.getResultList();
|
|
|
+ for (AddEvaluateResultDto addEvaluateResultDto : resultList) {
|
|
|
+ EvaluateResult evaluateResult = BeanUtil.toBean(addEvaluateResultDto, EvaluateResult.class);
|
|
|
+ evaluateResult.setEvaluatedObject(mobileResultPageVo.getEvaluateType());
|
|
|
+ evaluateResult.setUserId(Long.parseLong(mobileResultPageVo.getEvaluateUserId()));
|
|
|
+ evaluateResult.setEvaluatedObjectId(Long.parseLong(mobileResultPageVo.getEvaluateObjectId()));
|
|
|
+ evaluateResult.setDeleteMark(DeleteMark.NODELETE.getCode());
|
|
|
+ evaluateResult.setEnabledMark(EnabledMark.ENABLED.getCode());
|
|
|
+ evaluateResult.setCreateDate(createDate);
|
|
|
+ evaluateResult.setSubmitRecordId(mobileResultPageVo.getEvaluateSubmitRecordId());
|
|
|
+ evaluateResultMapper.insert(evaluateResult);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
+
|
|
|
//修改答题人状态
|
|
|
evaluateExecuterMapper.updateById(new EvaluateExecuter(){{
|
|
|
setId(Long.parseLong(mobileResultPageVo.getEvaluateUserId()));
|