fhx
2024-04-09 c0ad40fda3f99662380409c426eaecf16153096c
提交 | 用户 | age
8677db 1 package com.hz.his.feign.service.platform;
F 2
3 import com.hx.resultTool.Result;
4 import com.hz.his.dto.micro.MicroRecordDto;
5 import org.springframework.cloud.openfeign.FeignClient;
6 import org.springframework.web.bind.annotation.PostMapping;
7 import org.springframework.web.bind.annotation.RequestBody;
8
9 /**
10  * 微整规划记录service
11  * @USER: fhx
12  * @DATE: 2023/8/2
13  **/
14 @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-micro-record")
15 public interface SPhipMicroRecordService {
16
17     /** 微整记录列表 */
18     @PostMapping(value = "/micro/record/list")
19     Result list(@RequestBody MicroRecordDto dto);
20
21     /** 记录详情 */
22     @PostMapping(value = "/micro/record/details")
23     Result details(@RequestBody MicroRecordDto dto);
24
25     /** 适应症数据 */
26     @PostMapping(value = "/micro/record/indication/data")
191cd4 27     Result indicationData(@RequestBody MicroRecordDto dto);
8677db 28
F 29     /** 适应症治疗建议 */
30     @PostMapping(value = "/micro/record/treatPlan")
31     Result treatPlan(@RequestBody MicroRecordDto dto);
32
33     /** 新增微整记录 */
34     @PostMapping(value = "/micro/record/add")
35     Result add(@RequestBody MicroRecordDto dto);
36
37     /** 修改微整记录 */
38     @PostMapping(value = "/micro/record/edit")
39     Result edit(@RequestBody MicroRecordDto dto);
40
41     /** 删除微整记录 */
42     @PostMapping(value = "/micro/record/del")
43     Result del(@RequestBody MicroRecordDto dto);
44
c00def 45     /** crm查看记录详情 */
d92269 46     @PostMapping(value = "/micro/record/crm/see")
c00def 47     Result crmSee(@RequestBody MicroRecordDto dto);
8677db 48
6470a4 49     /** 根据用户id查询是否有未查看过的微整记录 */
W 50     @PostMapping(value = "/micro/record/check/view")
51     Result checkView(@RequestBody MicroRecordDto dto);
52
579fd8 53     //--------------------颜值规划4.0------------------------------
F 54     /** 微整记录列表 */
55     @PostMapping(value = "/micro/record/list/V2")
56     Result listV2(@RequestBody MicroRecordDto dto);
57
58     /** 记录详情 */
59     @PostMapping(value = "/micro/record/details/V2")
60     Result detailsV2(@RequestBody MicroRecordDto dto);
61
62     /** 适应症数据 */
63     @PostMapping(value = "/micro/record/indication/data/V2")
64     Result indicationDataV2(@RequestBody MicroRecordDto dto);
65
66     /** 适应症治疗建议 */
67     @PostMapping(value = "/micro/record/treatPlan/V2")
68     Result treatPlanV2(@RequestBody MicroRecordDto dto);
69
70     /** 新增微整记录 */
71     @PostMapping(value = "/micro/record/add/V2")
72     Result addV2(@RequestBody MicroRecordDto dto);
73
74     /** 修改微整记录 */
75     @PostMapping(value = "/micro/record/edit/V2")
76     Result editV2(@RequestBody MicroRecordDto dto);
77
78     /** 删除微整记录 */
79     @PostMapping(value = "/micro/record/del/V2")
80     Result delV2(@RequestBody MicroRecordDto dto);
81
8677db 82 }