From 0c25972db41f4a355aeb49441a8a71733be647ed Mon Sep 17 00:00:00 2001
From: liu <liujiatong112@163.com>
Date: Mon, 30 Oct 2023 11:39:27 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96API?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../main/java/com/supervision/domain/GlobalResult.java    | 4 ++++
 .../com/supervision/model/AskDefaultQuestionAnswer.java   | 2 ++
 .../com/supervision/model/AskDiseaseQuestionAnswer.java   | 2 ++
 .../java/com/supervision/model/AskTemplateQuestion.java   | 2 ++
 .../java/com/supervision/model/ConfigAncillaryItem.java   | 2 ++
 .../com/supervision/model/ConfigPhysicalLocation.java     | 2 ++
 .../java/com/supervision/model/ConfigPhysicalTool.java    | 2 ++
 .../com/supervision/model/DiagnosisAncillaryRecord.java   | 2 ++
 .../com/supervision/model/DiagnosisPhysicalRecord.java    | 2 ++
 .../main/java/com/supervision/model/DiagnosisPrimary.java | 2 ++
 .../java/com/supervision/model/DiagnosisQaRecord.java     | 2 ++
 .../main/java/com/supervision/model/DiagnosisResult.java  | 2 ++
 .../src/main/java/com/supervision/model/Disease.java      | 2 ++
 .../main/java/com/supervision/model/DiseaseAncillary.java | 2 ++
 .../main/java/com/supervision/model/DiseasePhysical.java  | 2 ++
 .../src/main/java/com/supervision/model/Patient.java      | 2 ++
 .../src/main/java/com/supervision/model/Process.java      | 2 ++
 .../src/main/java/com/supervision/model/User.java         | 2 ++
 .../com/supervision/controller/AskPhysicalController.java | 8 +++-----
 .../com/supervision/pojo/vo/AskPhysicalResultReqVO.java   | 4 ++++
 20 files changed, 45 insertions(+), 5 deletions(-)

diff --git a/virtual-patient-common/src/main/java/com/supervision/domain/GlobalResult.java b/virtual-patient-common/src/main/java/com/supervision/domain/GlobalResult.java
index 86311704..5117bdad 100644
--- a/virtual-patient-common/src/main/java/com/supervision/domain/GlobalResult.java
+++ b/virtual-patient-common/src/main/java/com/supervision/domain/GlobalResult.java
@@ -1,15 +1,19 @@
 package com.supervision.domain;
 
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import org.springframework.http.HttpStatus;
 
 @Data
+@ApiModel
 public class GlobalResult<T> {
 
     private int code = 200;
 
     private String msg = "success";
 
+    @ApiModelProperty
     private T data;
 
 
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestionAnswer.java b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestionAnswer.java
index 133ed3fe..1e1ad11d 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestionAnswer.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestionAnswer.java
@@ -10,6 +10,7 @@ import java.time.LocalDateTime;
 import java.util.List;
 
 import com.supervision.handler.StringListTypeHandler;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -20,6 +21,7 @@ import lombok.Data;
  */
 @TableName(value = "vp_ask_default_question_answer", autoResultMap = true)
 @Data
+@ApiModel
 public class AskDefaultQuestionAnswer implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskDiseaseQuestionAnswer.java b/virtual-patient-model/src/main/java/com/supervision/model/AskDiseaseQuestionAnswer.java
index 01c1cb50..0dc0cf44 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/AskDiseaseQuestionAnswer.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/AskDiseaseQuestionAnswer.java
@@ -11,6 +11,7 @@ import java.util.List;
 
 import com.baomidou.mybatisplus.extension.activerecord.Model;
 import com.supervision.handler.StringListTypeHandler;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -21,6 +22,7 @@ import lombok.Data;
  */
 @TableName(value = "vp_ask_disease_question_answer", autoResultMap = true)
 @Data
+@ApiModel
 public class AskDiseaseQuestionAnswer extends Model<AskDiseaseQuestionAnswer> implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestion.java b/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestion.java
index 4036b80c..8bf54832 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestion.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestion.java
@@ -10,6 +10,7 @@ import java.util.List;
 
 import com.baomidou.mybatisplus.extension.activerecord.Model;
 import com.supervision.handler.StringListTypeHandler;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -19,6 +20,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_ask_template_question",autoResultMap = true)
 @Data
+@ApiModel
 public class AskTemplateQuestion extends Model<AskTemplateQuestion> implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java b/virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java
index 1fbd07ab..a4e5e038 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java
@@ -10,6 +10,7 @@ import java.time.LocalDateTime;
 import java.util.List;
 
 import com.supervision.handler.StringListTypeHandler;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -20,6 +21,7 @@ import lombok.Data;
  */
 @TableName(value = "vp_config_ancillary_item", autoResultMap = true)
 @Data
+@ApiModel
 public class ConfigAncillaryItem implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java
index fb018bf6..57f4c778 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_config_physical_location")
 @Data
+@ApiModel
 public class ConfigPhysicalLocation implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java
index 3c66d159..8d1981b5 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.supervision.handler.StringListTypeHandler;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -18,6 +19,7 @@ import java.util.List;
  */
 @TableName(value = "vp_config_physical_tool", autoResultMap = true)
 @Data
+@ApiModel
 public class ConfigPhysicalTool implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java
index b16f67ed..384dd2c5 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java
@@ -8,6 +8,7 @@ import java.io.Serializable;
 import java.time.LocalDateTime;
 
 import com.baomidou.mybatisplus.extension.activerecord.Model;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -17,6 +18,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_diagnosis_ancillary_record")
 @Data
+@ApiModel
 public class DiagnosisAncillaryRecord extends Model<DiagnosisAncillaryRecord> implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java
index 8c2c3664..ec7dbd64 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java
@@ -8,6 +8,7 @@ import java.io.Serializable;
 import java.time.LocalDateTime;
 
 import com.baomidou.mybatisplus.extension.activerecord.Model;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -17,6 +18,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_diagnosis_physical_record")
 @Data
+@ApiModel
 public class DiagnosisPhysicalRecord extends Model<DiagnosisPhysicalRecord> implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPrimary.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPrimary.java
index ea6350fe..b0bff25e 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPrimary.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPrimary.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_diagnosis_primary")
 @Data
+@ApiModel
 public class DiagnosisPrimary implements Serializable {
     /**
      * 主键
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 f9402c04..1a32339b 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
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_diagnosis_qa_record")
 @Data
+@ApiModel
 public class DiagnosisQaRecord implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java
index d6f8617a..c4e6c558 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_diagnosis_result")
 @Data
+@ApiModel
 public class DiagnosisResult implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/Disease.java b/virtual-patient-model/src/main/java/com/supervision/model/Disease.java
index 1f11382a..b2d21af6 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/Disease.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/Disease.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_disease")
 @Data
+@ApiModel
 public class Disease implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java b/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java
index 1f188d05..f74978cc 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_disease_ancillary")
 @Data
+@ApiModel
 public class DiseaseAncillary implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java b/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java
index f86c63c9..395b238e 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_disease_physical")
 @Data
+@ApiModel
 public class DiseasePhysical implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/Patient.java b/virtual-patient-model/src/main/java/com/supervision/model/Patient.java
index 1993243a..664bed6d 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/Patient.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/Patient.java
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.supervision.handler.StringListTypeHandler;
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -19,6 +20,7 @@ import java.util.List;
  */
 @TableName(value = "vp_patient", autoResultMap = true)
 @Data
+@ApiModel
 public class Patient implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/Process.java b/virtual-patient-model/src/main/java/com/supervision/model/Process.java
index 9a8f32df..6af534c9 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/Process.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/Process.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_process")
 @Data
+@ApiModel
 public class Process implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/User.java b/virtual-patient-model/src/main/java/com/supervision/model/User.java
index c0ebe1a3..bbc0a75e 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/User.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/User.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.time.LocalDateTime;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -16,6 +17,7 @@ import lombok.Data;
  */
 @TableName(value ="vp_user")
 @Data
+@ApiModel
 public class User implements Serializable {
     /**
      * 主键
diff --git a/virtual-patient-web/src/main/java/com/supervision/controller/AskPhysicalController.java b/virtual-patient-web/src/main/java/com/supervision/controller/AskPhysicalController.java
index d5344ed4..3891d640 100644
--- a/virtual-patient-web/src/main/java/com/supervision/controller/AskPhysicalController.java
+++ b/virtual-patient-web/src/main/java/com/supervision/controller/AskPhysicalController.java
@@ -5,9 +5,7 @@ import com.supervision.model.ConfigPhysicalTool;
 import com.supervision.model.DiagnosisPhysicalRecord;
 import com.supervision.pojo.vo.AskPhysicalResultReqVO;
 import com.supervision.service.AskPhysicalService;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import io.swagger.annotations.ApiParam;
+import io.swagger.annotations.*;
 import lombok.RequiredArgsConstructor;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -26,13 +24,13 @@ public class AskPhysicalController {
 
     private final AskPhysicalService askPhysicalService;
 
-    @ApiOperation("查询体格检查的工具列表")
+    @ApiOperation(value = "查询体格检查的工具列表")
     @GetMapping("queryPhysicalToolList")
     public Map<String, List<ConfigPhysicalTool>> queryPhysicalToolList() {
         return askPhysicalService.queryPhysicalToolList();
     }
 
-    @ApiOperation("查询体格检查的结果")
+    @ApiOperation(value = "查询体格检查的结果")
     @GetMapping("queryAskPhysicalResult")
     public DiagnosisPhysicalRecord queryAskPhysicalResult(AskPhysicalResultReqVO reqVO) {
         return askPhysicalService.queryAskPhysicalResult(reqVO);
diff --git a/virtual-patient-web/src/main/java/com/supervision/pojo/vo/AskPhysicalResultReqVO.java b/virtual-patient-web/src/main/java/com/supervision/pojo/vo/AskPhysicalResultReqVO.java
index aa2233d9..792e25bd 100644
--- a/virtual-patient-web/src/main/java/com/supervision/pojo/vo/AskPhysicalResultReqVO.java
+++ b/virtual-patient-web/src/main/java/com/supervision/pojo/vo/AskPhysicalResultReqVO.java
@@ -1,20 +1,24 @@
 package com.supervision.pojo.vo;
 
+import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import javax.validation.constraints.NotBlank;
 
 @Data
+@ApiModel
 public class AskPhysicalResultReqVO {
 
     @NotBlank(message = "体格检查工具ID不能为空")
+    @ApiModelProperty("体格检查工具ID")
     private String toolId;
 
     @ApiModelProperty("位置编码")
     private String locationCode;
 
     @NotBlank(message = "流程ID不能为空")
+    @ApiModelProperty("流程ID")
     private String processId;
 
 }