提交反馈功能

pull/1/head
liu 1 year ago
parent 298c105834
commit 7ea4900347

@ -67,8 +67,14 @@ public class DiagnosisQaRecord extends Model<DiagnosisQaRecord> implements Seria
@Schema(description = "反馈类型(1合理 2不合理)")
private Integer feedbackType;
@Schema(description = "反馈项(1回答过于冗长 2答非所问 3内容过于简洁)")
private Integer feedbackItem;
@Schema(description = "回答过于冗长,选中为1")
private Integer feedbackTooLong;
@Schema(description = "答非所问,选中为1")
private Integer feedbackError;
@Schema(description = "回答过于简洁,选中为1")
private Integer feedbackTooShort;
@Schema(description = "反馈备注")
private String feedbackRemark;

@ -14,11 +14,18 @@ public class FeedBackQaVO {
@Schema(description = "回答")
private String answer;
@Schema(description = "反馈类型(1合理 2不合理)")
@Schema(description = "反馈类型(1合理 2不合理) 默认为1合理")
private Integer feedbackType;
@Schema(description = "反馈项(1回答过于冗长 2答非所问 3内容过于简洁)")
private Integer feedbackItem;
@Schema(description = "回答过于冗长,选中为1")
private Integer feedbackTooLong;
@Schema(description = "答非所问,选中为1")
private Integer feedbackError;
@Schema(description = "回答过于简洁,选中为1")
private Integer feedbackTooShort;
@Schema(description = "反馈备注")
private String feedbackRemark;

@ -36,7 +36,9 @@ public class FeedbackServiceImpl implements FeedbackService {
feedBackQaVO.setQuestion(e.getQuestion());
feedBackQaVO.setAnswer(e.getAnswer());
feedBackQaVO.setFeedbackType(e.getFeedbackType());
feedBackQaVO.setFeedbackItem(e.getFeedbackItem());
feedBackQaVO.setFeedbackTooLong(e.getFeedbackTooLong());
feedBackQaVO.setFeedbackError(e.getFeedbackError());
feedBackQaVO.setFeedbackTooShort(e.getFeedbackTooShort());
feedBackQaVO.setFeedbackRemark(e.getFeedbackRemark());
return feedBackQaVO;
}).toList();
@ -62,7 +64,9 @@ public class FeedbackServiceImpl implements FeedbackService {
if (ObjectUtil.isNotEmpty(feedBackQaVO.getId())) {
diagnosisQaRecordService.lambdaUpdate().eq(DiagnosisQaRecord::getId, feedBackQaVO.getId())
.set(DiagnosisQaRecord::getFeedbackType, feedBackQaVO.getFeedbackType())
.set(DiagnosisQaRecord::getFeedbackItem, feedBackQaVO.getFeedbackItem())
.set(DiagnosisQaRecord::getFeedbackTooLong, feedBackQaVO.getFeedbackTooLong())
.set(DiagnosisQaRecord::getFeedbackError, feedBackQaVO.getFeedbackError())
.set(DiagnosisQaRecord::getFeedbackTooShort, feedBackQaVO.getFeedbackTooShort())
.set(DiagnosisQaRecord::getFeedbackRemark, feedBackQaVO.getFeedbackRemark()).update();
}

Loading…
Cancel
Save