From 7baa5154347490a663acf7877099809997ad1189 Mon Sep 17 00:00:00 2001 From: shiyang Date: Tue, 28 Sep 2021 09:49:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E7=94=9F=E7=AE=A1=E7=90=86-=E5=8C=BB?= =?UTF-8?q?=E7=94=9F=E4=BF=A1=E6=81=AF=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/talkonlineweb/controller/DoctorController.java | 4 ++-- .../main/java/com/lyms/talkonlineweb/mapper/LymsDoctorMapper.java | 8 +++++++- .../java/com/lyms/talkonlineweb/service/LymsDoctorService.java | 2 +- .../lyms/talkonlineweb/service/impl/LymsDoctorServiceImpl.java | 4 ++-- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java index 0bbe6dc..8f79057 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java @@ -188,9 +188,9 @@ public class DoctorController { * @return */ @GetMapping("statDoctor") - public BaseResponse statDoctor(Integer hid){ + public BaseResponse statDoctor(Integer hid,Integer dpid,String dname){ BaseResponse baseResponse=new BaseResponse(); - Map stat=lymsDoctorService.statDoctor(hid); + Map stat=lymsDoctorService.statDoctor(hid,dpid,dname); baseResponse.setObject(stat); return baseResponse; } diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/mapper/LymsDoctorMapper.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/mapper/LymsDoctorMapper.java index 27153fe..80e87da 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/mapper/LymsDoctorMapper.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/mapper/LymsDoctorMapper.java @@ -18,8 +18,14 @@ public interface LymsDoctorMapper extends BaseMapper { "", "and hid=#{hid}", "", + "", + "and dpid=#{dpid}", + "", + "", + "and dname like '%#{dname}%' ", + "", ""}) - Map statDoctor(@Param("hid") Integer hid); + Map statDoctor(@Param("hid") Integer hid,@Param("dpid") Integer dpid,@Param("dname") String dname); } diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/LymsDoctorService.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/LymsDoctorService.java index 173d5e7..d237988 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/LymsDoctorService.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/LymsDoctorService.java @@ -10,5 +10,5 @@ import java.util.Map; */ public interface LymsDoctorService extends IService { - Map statDoctor(Integer hid); + Map statDoctor(Integer hid,Integer dpid,String dname); } diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/impl/LymsDoctorServiceImpl.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/impl/LymsDoctorServiceImpl.java index 91e9065..8d5d3ed 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/impl/LymsDoctorServiceImpl.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/impl/LymsDoctorServiceImpl.java @@ -20,8 +20,8 @@ public class LymsDoctorServiceImpl extends ServiceImpl statDoctor(Integer hid) { - return lymsDoctorMapper.statDoctor(hid); + public Map statDoctor(Integer hid,Integer dpid,String dname) { + return lymsDoctorMapper.statDoctor(hid,dpid,dname); } } -- 1.8.3.1