诊断流程提交

dev_v1.0.1
liu 2 years ago
parent ecc7ce5412
commit acc0157d6d

@ -32,11 +32,14 @@ public class DiagnosisQaRecord extends Model<DiagnosisQaRecord> implements Seria
@ApiModelProperty("诊断进程ID")
private String processId;
@ApiModelProperty("问答类型:default,patient")
private String answerType;
/**
* ID
*/
@ApiModelProperty("问题答案表ID")
private String questionAnswerId;
@ApiModelProperty("问题答案表ID,default:vp_ask_template_question_library的主键,patient:vp_ask_patient_answer主键")
private String answerId;
/**
*

@ -7,7 +7,8 @@
<resultMap id="BaseResultMap" type="com.supervision.model.DiagnosisQaRecord">
<id property="id" column="id" jdbcType="VARCHAR"/>
<result property="processId" column="process_id" jdbcType="VARCHAR"/>
<result property="questionAnswerId" column="question_answer_id" jdbcType="VARCHAR"/>
<result property="answerId" column="answer_id" jdbcType="VARCHAR"/>
<result property="answerType" column="answer_type" jdbcType="VARCHAR"/>
<result property="question" column="question" jdbcType="VARCHAR"/>
<result property="questionWavId" column="question_wav_id" jdbcType="VARCHAR"/>
<result property="answer" column="answer" jdbcType="VARCHAR"/>

@ -99,8 +99,9 @@ public class AskServiceImpl implements AskService {
// 保存记录
DiagnosisQaRecord record = new DiagnosisQaRecord();
record.setProcessId(talkReqVO.getProcessId());
record.setAnswerType("default");
// 注意,这里如果有默认回答,回答的结果是默认结果ID
record.setQuestionAnswerId(library.getId());
record.setAnswerId(library.getId());
record.setQuestion(talkReqVO.getText());
record.setAnswer(resText);
record.setCreateUserId(UserUtil.getUser().getId());
@ -116,7 +117,8 @@ public class AskServiceImpl implements AskService {
// 保存记录
DiagnosisQaRecord record = new DiagnosisQaRecord();
record.setProcessId(talkReqVO.getProcessId());
record.setQuestionAnswerId(askPatientAnswer.getId());
record.setAnswerType("patient");
record.setAnswerId(askPatientAnswer.getId());
record.setQuestion(talkReqVO.getText());
record.setAnswer(resText);
record.setCreateUserId(UserUtil.getUser().getId());

Loading…
Cancel
Save