From 8cb4e9cb573f865fbba181634a631ca205b3c293 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E6=A2=A6=E7=90=AA?= <2505507462@qq.com> Date: Sat, 7 May 2022 11:08:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E5=8F=91=E9=80=81=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ManagerController.java | 5 +++- .../monitorpatientstatus/entity/Roaster.java | 26 +++++++++++++++++++ .../mapper/ManagerMapper.java | 2 ++ .../mapper/ManagerMapper.xml | 3 +++ .../service/ManagerService.java | 3 +++ 5 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/entity/Roaster.java diff --git a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/controller/ManagerController.java b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/controller/ManagerController.java index ef56c6a..ff0e2b4 100644 --- a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/controller/ManagerController.java +++ b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/controller/ManagerController.java @@ -91,7 +91,10 @@ public class ManagerController { public String deleteDoctor(String dname,java.sql.Date date,String dept){return managerService.deleteDoctor(dname,date,dept);} @PostMapping("/showRoaster") public String showRoaster(java.sql.Date date,String dept){return managerService.showRoaster(date,dept);} - + @PostMapping("/showWeeklyRoaster") + public List showWeeklyRoaster(){ + return managerService.showWeeklyRoaster(); + } @PostMapping("/findAllDept") public List findAllDept(){ return managerService.findAllDepartment(); diff --git a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/entity/Roaster.java b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/entity/Roaster.java new file mode 100644 index 0000000..af88d48 --- /dev/null +++ b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/entity/Roaster.java @@ -0,0 +1,26 @@ +package com.example.monitorpatientstatus.entity; + +public class Roaster { + private java.sql.Date date ; + private String dname; + private String dept; + + public void setDate(java.sql.Date date){ + this.date = date; + } + public java.sql.Date getDate(){ + return date; + } + public void setDname(String dname){ + this.dname = dname; + } + public String getDname(){ + return dname; + } + public void setDept(String dept){ + this.dept = dept; + } + public String getDept(){ + return dept; + } +} diff --git a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.java b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.java index f1665bc..84fe181 100644 --- a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.java +++ b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.java @@ -1,6 +1,7 @@ package com.example.monitorpatientstatus.mapper; import com.example.monitorpatientstatus.MonitorPatientStatusApplication; import com.example.monitorpatientstatus.entity.Manager; +import com.example.monitorpatientstatus.entity.Roaster; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; @@ -28,4 +29,5 @@ public interface ManagerMapper { void deletelistDoctor(String dname,Date date,String dept);//删除排班 String showRoaster(java.sql.Date date,String dept); + List showWeeklyRoaster(); } diff --git a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.xml b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.xml index ed93c9c..6e12f1c 100644 --- a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.xml +++ b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/mapper/ManagerMapper.xml @@ -24,6 +24,9 @@ + update manager set password=#{password},phonenumber=#{phoneNumber} where username=#{username} diff --git a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/service/ManagerService.java b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/service/ManagerService.java index 72a61a7..c617ad6 100644 --- a/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/service/ManagerService.java +++ b/MonitorPatientStatus/src/main/java/com/example/monitorpatientstatus/service/ManagerService.java @@ -330,6 +330,9 @@ public class ManagerService { } return dname; } + public List showWeeklyRoaster(){ + return managerMapper.showWeeklyRoaster(); + } public List findallDoctor(){ List list = doctorMapper.findAll(); return list; -- GitLab