fhx
2024-04-08 dc694f1781a35e24436a78ed475cf2f839c78a3d
提交 | 用户 | age
000411 1 package com.hz.his.feign.service.platform.appointment;
F 2
3 import com.hx.resultTool.Result;
4 import com.hz.his.dto.appointment.AppointmentAutoMateDto;
5 import com.hz.his.dto.user.UserDto;
6 import org.springframework.cloud.openfeign.FeignClient;
7 import org.springframework.web.bind.annotation.PostMapping;
8 import org.springframework.web.bind.annotation.RequestBody;
9
10 /**
11  * 预约自动匹配service
12  * @USER: fhx
13  * @DATE: 2023/7/6
14  **/
15 @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-appointment-crm-self")
16 public interface SPhipCrmSelfService {
17
18     /** 预约页面数据 */
19     @PostMapping("/appointment/crm/self/page/data")
20     Result pageData(@RequestBody UserDto dto);
21
a0c2b3 22     /** 用户预约列表 */
F 23     @PostMapping("/appointment/crm/self/list")
000411 24     Result selfList(@RequestBody UserDto dto);
F 25
26     /** 用户自助预约项目 */
27     @PostMapping("/appointment/crm/self/project/list")
28     Result projectList(@RequestBody UserDto dto);
29
9bf0fe 30     /** 自助预约时间 */
F 31     @PostMapping("/appointment/crm/self/getTime")
32     Result getTime(@RequestBody AppointmentAutoMateDto dto);
54a0d1 33
F 34     /** 获取一周内医生排班 */
35     @PostMapping("/appointment/crm/self/get/doctor/time")
36     Result getDoctorTime(@RequestBody AppointmentAutoMateDto dto);
000411 37 }