From e23f95ad73455d69ca7e75e6e7d7472167ad639c Mon Sep 17 00:00:00 2001 From: life <1733802689@qq.com> Date: Thu, 2 Nov 2023 13:37:36 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9C=E7=A8=8B=E6=8E=A5=E5=8F=A3=E8=B0=83?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../four/patient/feign/DoctorNumberFeign.java | 18 ++++++++++++++++++ .../com/four/patient/feign/DoctorPrice.java | 7 +++++++ .../java/com/four/patient/feign/UserFeign.java | 12 ++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 src/main/java/com/four/patient/feign/DoctorNumberFeign.java create mode 100644 src/main/java/com/four/patient/feign/DoctorPrice.java create mode 100644 src/main/java/com/four/patient/feign/UserFeign.java diff --git a/src/main/java/com/four/patient/feign/DoctorNumberFeign.java b/src/main/java/com/four/patient/feign/DoctorNumberFeign.java new file mode 100644 index 0000000..12a419b --- /dev/null +++ b/src/main/java/com/four/patient/feign/DoctorNumberFeign.java @@ -0,0 +1,18 @@ +package com.four.patient.feign; + +import com.four.common.core.web.domain.AjaxResult; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; + +@FeignClient("four-system") +public interface DoctorNumberFeign { + /** + * 查询好评人数倒序的医生信息 + * @param medicalDepartmentId; + * @author 李闯 + * @return + */ + @PostMapping("/user/findDoctorNumber/{medicalDepartmentId}") + public AjaxResult findDoctorNumber(@PathVariable Long medicalDepartmentId); +} diff --git a/src/main/java/com/four/patient/feign/DoctorPrice.java b/src/main/java/com/four/patient/feign/DoctorPrice.java new file mode 100644 index 0000000..c03bf49 --- /dev/null +++ b/src/main/java/com/four/patient/feign/DoctorPrice.java @@ -0,0 +1,7 @@ +package com.four.patient.feign; + +import org.springframework.cloud.openfeign.FeignClient; + +@FeignClient("four-system") +public interface DoctorPrice { +} diff --git a/src/main/java/com/four/patient/feign/UserFeign.java b/src/main/java/com/four/patient/feign/UserFeign.java new file mode 100644 index 0000000..c602048 --- /dev/null +++ b/src/main/java/com/four/patient/feign/UserFeign.java @@ -0,0 +1,12 @@ +package com.four.patient.feign; + +import com.four.common.core.web.domain.AjaxResult; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; + +@FeignClient("four-system") +public interface UserFeign { + + @GetMapping("/user/findByuserId/{userId}")public AjaxResult findByUserId(@PathVariable("userId") Long userId); +}