完善健康自评答案提交
This commit is contained in:
parent
ce9119ef4a
commit
d60716f02e
@ -67,7 +67,7 @@ public class EvaluateSurveyController extends BaseController {
|
||||
|
||||
@ApiOperation("问卷提交")
|
||||
@PostMapping("survey/submit")
|
||||
public AjaxResult surveySubmit(EvaluateRecord evaluateRecord) {
|
||||
public AjaxResult surveySubmit(@RequestBody EvaluateRecord evaluateRecord) {
|
||||
evaluateRecordService.submit(evaluateRecord);
|
||||
return AjaxResult.success();
|
||||
}
|
||||
|
||||
@ -8,8 +8,8 @@ import com.xinelu.familydoctor.mapper.EvaluateRecordMapper;
|
||||
import com.xinelu.familydoctor.service.EvaluateRecordService;
|
||||
import com.xinelu.familydoctor.vo.EvaluateRecordResultVO;
|
||||
import com.xinelu.familydoctor.vo.EvaluateRecordTimelineVO;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.util.CollectionUtils;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.*;
|
||||
@ -31,7 +31,7 @@ public class EvaluateRecordServiceImpl implements EvaluateRecordService {
|
||||
entity.setCreateTime(new Date());
|
||||
evaluateRecordMapper.insert(entity);
|
||||
List<EvaluateAnswer> answers = entity.getAnswers();
|
||||
if (CollectionUtils.isEmpty(answers)) {
|
||||
if (CollectionUtils.isNotEmpty(answers)) {
|
||||
for (EvaluateAnswer answer : answers) {
|
||||
answer.setRecordId(entity.getId());
|
||||
evaluateAnswerMapper.insert(answer);
|
||||
@ -44,7 +44,7 @@ public class EvaluateRecordServiceImpl implements EvaluateRecordService {
|
||||
List<EvaluateRecord> records = evaluateRecordMapper.getTimeline(userId);
|
||||
List<EvaluateRecordTimelineVO> timeline = new ArrayList<>();
|
||||
Map<String, List<EvaluateRecordResultVO>> map = new HashMap<>();
|
||||
if (!CollectionUtils.isEmpty(records)) {
|
||||
if (CollectionUtils.isNotEmpty(records)) {
|
||||
records.forEach(r -> {
|
||||
List<EvaluateRecordResultVO> resultList;
|
||||
if (!map.containsKey(DateUtils.formatDate(r.getCreateTime(), "yyyy-MM-dd"))) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user