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; }