From 7ea49003475db6e6bd0e9c8d5c0f882181502423 Mon Sep 17 00:00:00 2001 From: liu Date: Fri, 7 Jun 2024 16:29:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=8F=8D=E9=A6=88=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/supervision/model/DiagnosisQaRecord.java | 10 ++++++++-- .../java/com/supervision/pojo/vo/FeedBackQaVO.java | 13 ++++++++++--- .../service/impl/FeedbackServiceImpl.java | 8 ++++++-- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java index c0835426..0fbeb762 100644 --- a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java @@ -67,8 +67,14 @@ public class DiagnosisQaRecord extends Model 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; diff --git a/virtual-patient-web/src/main/java/com/supervision/pojo/vo/FeedBackQaVO.java b/virtual-patient-web/src/main/java/com/supervision/pojo/vo/FeedBackQaVO.java index 590c2b9d..69d1485a 100644 --- a/virtual-patient-web/src/main/java/com/supervision/pojo/vo/FeedBackQaVO.java +++ b/virtual-patient-web/src/main/java/com/supervision/pojo/vo/FeedBackQaVO.java @@ -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; diff --git a/virtual-patient-web/src/main/java/com/supervision/service/impl/FeedbackServiceImpl.java b/virtual-patient-web/src/main/java/com/supervision/service/impl/FeedbackServiceImpl.java index 75d3b058..89368166 100644 --- a/virtual-patient-web/src/main/java/com/supervision/service/impl/FeedbackServiceImpl.java +++ b/virtual-patient-web/src/main/java/com/supervision/service/impl/FeedbackServiceImpl.java @@ -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(); }