package com.hz.his.feign.service.platform; import com.hx.resultTool.Result; import com.hz.his.dto.consultation.ConsultRecordDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /** * 这里这个name 需è¦å¡«å†™ 请求的æœåŠ¡æ供者的注册到nacos Server上é¢çš„æœåŠ¡å,path 是请求接å£å‰ç¼€ */ @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-consult") public interface SPhipConsultationService { /** * 开放平å°-咨询记录新增/修改 */ @PostMapping(value = "/consultation/record/add/or/edit") Result addOrEditConsult(@RequestBody ConsultRecordDto consultRecordNewDto); /** * 开放平å°-å’¨è¯¢è®°å½•åˆ é™¤ */ @PostMapping(value = "/consultation/record/del") Result delConsult(@RequestBody ConsultRecordDto consultRecordNewDto); /** * 开放平å°-咨询记录列表 */ @PostMapping(value = "/consultation/record/user/list") Result listConsult(@RequestBody ConsultRecordDto consultRecordNewDto); /** * 开放平å°- 获å–上一次记录部分å—段 */ @PostMapping(value = "/consultation/record/last/detail") Result lastDetailConsult(@RequestBody ConsultRecordDto consultRecordNewDto); /** * 开放平å°- 详情 */ @PostMapping(value = "/consultation/record/detail") Result detailConsult(@RequestBody ConsultRecordDto consultRecordNewDto); /** * 开放平å°-划扣项目列表 */ @PostMapping(value = "/consultation/record/deduction/project/list") Result deductionProList(@RequestBody ConsultRecordDto consultRecordNewDto); }