From 92fa680cfa9ffd7cf3e96936f846b7a9fe8b74e4 Mon Sep 17 00:00:00 2001 From: loser <12524321+loser111@user.noreply.gitee.com> Date: Fri, 12 May 2023 18:21:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=90=84=E4=B8=AA=E6=A8=A1?= =?UTF-8?q?=E5=9D=9701=E6=95=B0=E6=8D=AE=E8=BD=AC=E6=8D=A2=E6=88=90?= =?UTF-8?q?=E6=98=AF=E5=90=A6=EF=BC=8C=E5=A2=9E=E5=8A=A0=E6=82=A3=E8=80=85?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E6=A8=A1=E5=9D=97=E5=A4=96=E5=BD=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/PatientManageController.java | 45 +++++++++++ .../resources/templates/check/checkManage/add.html | 29 ++++---- .../templates/check/checkManage/checkManage.html | 4 +- .../templates/check/checkManage/edit.html | 12 ++- .../templates/patient/patientManage/add.html | 74 ++++++++++++------- .../templates/patient/patientManage/detail.html | 28 +++---- .../templates/patient/patientManage/edit.html | 74 ++++++++++++------- .../patient/patientManage/patientManage.html | 86 +++++++++++++++++----- .../java/com/ruoyi/system/domain/CheckManage.java | 16 ++-- .../com/ruoyi/system/domain/PatientManage.java | 47 +++++++----- .../main/resources/mapper/CheckManageMapper.xml | 5 +- .../main/resources/mapper/PatientManageMapper.xml | 23 ++++-- 12 files changed, 308 insertions(+), 135 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/PatientManageController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/PatientManageController.java index 633c821..bbd37af 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/PatientManageController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/PatientManageController.java @@ -172,4 +172,49 @@ public class PatientManageController extends BaseController mmap.put("patientManage", patientManageService.selectPatientById(patientId)); return prefix + "/detail"; } + /** + * 校验身份证 + */ + @PostMapping("/checkPatientIdCardUnique") + @ResponseBody + public boolean checkPatientIdCardUnique(PatientManage user) + { + return patientManageService.checkPatientIdCardUnique(user); + } + /** + * 患者移交治愈管理 + */ + @RequiresPermissions("patient:patientManage:cure") + @GetMapping("/cure/{patientId}") + public String cure(@Validated Long patientId) + { + return prefix + "/cure"; + } + /** + * 患者移交死亡管理 + */ + @RequiresPermissions("patient:patientManage:dead") + @GetMapping("/dead/{patientId}") + public String dead(@Validated Long patientId) + { + return prefix + "/dead"; + } + /** + * 患者移交密接管理 + */ + @RequiresPermissions("patient:patientManage:touch") + @GetMapping("/touch/{patientId}") + public String touch(@Validated Long patientId) + { + return prefix + "/touch"; + } + /** + * 患者移交重症管理 + */ + @RequiresPermissions("patient:patientManage:emergency") + @GetMapping("/emergency/{patientId}") + public String emergency (@Validated Long patientId) + { + return prefix + "/emergency"; + } } diff --git a/ruoyi-admin/src/main/resources/templates/check/checkManage/add.html b/ruoyi-admin/src/main/resources/templates/check/checkManage/add.html index e14607b..44b6b68 100644 --- a/ruoyi-admin/src/main/resources/templates/check/checkManage/add.html +++ b/ruoyi-admin/src/main/resources/templates/check/checkManage/add.html @@ -63,22 +63,25 @@