rx
2024-05-23 c4454cb51fb6ad7297721f9f3a0138da49888862
提交 | 用户 | age
c4454c 1 package com.hz.his.feign.service.platform;
R 2
3 import com.hx.resultTool.Result;
4 import com.hz.his.dto.consultation.ConsultRecordDto;
5 import com.hz.phis.dt.returnVisitRecord.UserReturnVisitInfoDto;
6 import com.hz.phis.vo.returnVisitRecord.ReturnVisitRecordDto;
7 import org.springframework.cloud.openfeign.FeignClient;
8 import org.springframework.web.bind.annotation.PostMapping;
9 import org.springframework.web.bind.annotation.RequestBody;
10
11 import java.util.List;
12
13 /**
14  * 这里这个name 需要填写 请求的服务提供者的注册到nacos Server上面的服务名,path 是请求接口前缀
15  */
16 @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-return-visit-record")
17 public interface SPhipReturnVisitRecordService {
18
19     /**
20      * 开放平台-回访记录新增
21      */
22     @PostMapping(value = "/return/visit/record/v2/add")
23     Result add(@RequestBody ReturnVisitRecordDto dto);
24
25     /**
26      * 开放平台-回访记录修改
27      */
28     @PostMapping(value = "/return/visit/record/v2/update")
29     Result update(@RequestBody ReturnVisitRecordDto dto);
30
31
32     /**
33      * 开放平台-批量修改回访人
34      */
35     @PostMapping(value = "/return/visit/record/v2/batch/update/corp/user")
36     Result batchUpdateCorpUser(@RequestBody ReturnVisitRecordDto dto);
37
38
39     /**
40      * 开放平台-批量修改计划时间
41      */
42     @PostMapping(value = "/return/visit/record/v2/batch/update/plan/time")
43     Result batchUpdatePlanTime(@RequestBody ReturnVisitRecordDto dto);
44
45     /**
46      * 开放平台-取消
47      */
48     @PostMapping(value = "/return/visit/record/v2/cancel")
49     Result cancelData(@RequestBody ReturnVisitRecordDto dto);
50
51
52     /**
53      * 开放平台-批量取消
54      */
55     @PostMapping(value = "/return/visit/record/v2/batch/cancel")
56     Result batchCancelData(@RequestBody ReturnVisitRecordDto dto);
57
58     /**
59      * 开放平台-删除
60      */
61     @PostMapping(value = "/return/visit/record/v2/delete")
62     Result delete(@RequestBody ReturnVisitRecordDto dto);
63
64     /**
65      * 开放平台-回访
66      */
67     @PostMapping(value = "/return/visit/record/v2/access")
68     Result access(@RequestBody ReturnVisitRecordDto dto);
69
70 }