From 0f542eed2433266a7eb21cffcc150d062e1daa58 Mon Sep 17 00:00:00 2001 From: xueqingkun Date: Thu, 23 Nov 2023 14:31:46 +0800 Subject: [PATCH] =?UTF-8?q?manage=EF=BC=9A=E4=BB=A3=E7=A0=81=E7=BB=93?= =?UTF-8?q?=E6=9E=84=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../manage/controller/DiseaseController.java | 22 ++++++++++++-- .../controller/TreatmentPlanController.java | 29 +++++++++++++++++++ .../pojo/vo/ConfigTreatmentPlanWrapVo.java | 20 +++++++++++++ 3 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 virtual-patient-manage/src/main/java/com/supervision/manage/controller/TreatmentPlanController.java create mode 100644 virtual-patient-manage/src/main/java/com/supervision/manage/pojo/vo/ConfigTreatmentPlanWrapVo.java diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/controller/DiseaseController.java b/virtual-patient-manage/src/main/java/com/supervision/manage/controller/DiseaseController.java index a847530c..663bfe4b 100644 --- a/virtual-patient-manage/src/main/java/com/supervision/manage/controller/DiseaseController.java +++ b/virtual-patient-manage/src/main/java/com/supervision/manage/controller/DiseaseController.java @@ -43,7 +43,7 @@ public class DiseaseController { @ApiOperation("保存体格检查信息") @PostMapping("/savePhysical") - public List savePhysical(DiseaseVo diseaseVo) { + public String savePhysical(DiseaseVo diseaseVo) { return null; @@ -68,8 +68,8 @@ public class DiseaseController { @ApiOperation("分页查询疾病辅助检查列表信息") - @GetMapping("/queryAncillaryList") - public List queryAncillaryList(DiseaseVo diseaseVo) { + @GetMapping("/queryPageAncillaryList") + public List queryPageAncillaryList(DiseaseVo diseaseVo) { return null; @@ -83,6 +83,14 @@ public class DiseaseController { } + @ApiOperation("分页查询疾病问题库信息") + @GetMapping("/queryPageQuestionList") + public List queryPageQuestionList(DiseaseVo diseaseVo) { + + return null; + + } + @ApiOperation("保存处置信息") @GetMapping("/saveTreatmentPlan") public List saveTreatmentPlan(DiseaseVo diseaseVo) { @@ -92,4 +100,12 @@ public class DiseaseController { } + @ApiOperation("分页查询疾病处置信息") + @GetMapping("/queryPageTreatmentPlanList") + public List queryPageTreatmentPlanList(DiseaseVo diseaseVo) { + + return null; + + } + } diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/controller/TreatmentPlanController.java b/virtual-patient-manage/src/main/java/com/supervision/manage/controller/TreatmentPlanController.java new file mode 100644 index 00000000..26f74162 --- /dev/null +++ b/virtual-patient-manage/src/main/java/com/supervision/manage/controller/TreatmentPlanController.java @@ -0,0 +1,29 @@ +package com.supervision.manage.controller; + +import com.supervision.manage.pojo.vo.ConfigTreatmentPlanWrapVo; +import com.supervision.manage.pojo.vo.DiseaseVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import java.util.List; + +@Api(tags = "处置计划管理") +@RestController +@RequestMapping("treatmentPlan") +@RequiredArgsConstructor +public class TreatmentPlanController { + + @ApiOperation("查询疾病列表") + @GetMapping("/queryList") + public ConfigTreatmentPlanWrapVo queryList(@RequestParam("处置方式") Integer disposalMethod) { + + return null; + + } + +} diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/pojo/vo/ConfigTreatmentPlanWrapVo.java b/virtual-patient-manage/src/main/java/com/supervision/manage/pojo/vo/ConfigTreatmentPlanWrapVo.java new file mode 100644 index 00000000..49225c65 --- /dev/null +++ b/virtual-patient-manage/src/main/java/com/supervision/manage/pojo/vo/ConfigTreatmentPlanWrapVo.java @@ -0,0 +1,20 @@ +package com.supervision.manage.pojo.vo; + +import com.supervision.model.ConfigTreatmentPlan; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; + +@Data +public class ConfigTreatmentPlanWrapVo { + + private List configTreatmentPlanWraps; + + @Data + @EqualsAndHashCode(callSuper = true) + static class ConfigTreatmentPlanWrap extends ConfigTreatmentPlan { + + private List child; + } +}