Commit 6fadea13 by zhangxingmin

push

parent d68a8580
......@@ -457,11 +457,11 @@ public class ApiAppointmentServiceImpl implements ApiAppointmentService {
apiSecondHolderService.editSecondHolderData(request.getApiSecondHolderInfoDto(), appointment.getAppointmentBizId());
//远程调用-问卷-答题提交接口
if (!CollectionUtils.isEmpty(request.getAnswerSessionsDtoList())) {
if (!Objects.isNull(request.getApiAnswerSaveRequest()) && !CollectionUtils.isEmpty(request.getApiAnswerSaveRequest().getAnswerSessionsDtoList())) {
ApiAnswerSaveRequest answerSaveRequest = new ApiAnswerSaveRequest();
answerSaveRequest.setObjectBizId(appointment.getAppointmentBizId());
answerSaveRequest.setQuestionnaireBizId("questionnaires_1001");
answerSaveRequest.setAnswerSessionsDtoList(request.getAnswerSessionsDtoList());
answerSaveRequest.setAnswerSessionsDtoList(request.getApiAnswerSaveRequest().getAnswerSessionsDtoList());
apiQuestionnairesFeignClient.answerSave(answerSaveRequest);
}
......
......@@ -2,6 +2,7 @@ package com.yd.csf.feign.request.appointment;
import com.yd.csf.feign.dto.appointment.*;
import com.yd.question.feign.dto.ApiAnswerSessionsDto;
import com.yd.question.feign.request.ApiAnswerSaveRequest;
import lombok.Data;
import javax.validation.Valid;
......@@ -53,8 +54,8 @@ public class ApiAppointmentEditRequest {
private ApiSecondHolderInfoDto apiSecondHolderInfoDto;
/**
* 健康信息 - 答题会话对象(实际回答问题的内容)集合,对象即ApiAnswerSessionsDto,一个对象一个问卷问题
* 问卷-答题提交对象
*/
private List<ApiAnswerSessionsDto> answerSessionsDtoList;
private ApiAnswerSaveRequest apiAnswerSaveRequest;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment