package com.hz.his.feign.service.platform; import com.hx.resultTool.Result; import com.hz.his.dto.micro.MicroRecordDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /** * 微整规划记录service * @USER: fhx * @DATE: 2023/8/2 **/ @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-micro-record") public interface SPhipMicroRecordService { /** 微整记录列表 */ @PostMapping(value = "/micro/record/list") Result list(@RequestBody MicroRecordDto dto); /** 记录详情 */ @PostMapping(value = "/micro/record/details") Result details(@RequestBody MicroRecordDto dto); /** 适应症数据 */ @PostMapping(value = "/micro/record/indication/data") Result indicationData(@RequestBody MicroRecordDto dto); /** 适应症治疗建议 */ @PostMapping(value = "/micro/record/treatPlan") Result treatPlan(@RequestBody MicroRecordDto dto); /** 新增微整记录 */ @PostMapping(value = "/micro/record/add") Result add(@RequestBody MicroRecordDto dto); /** 修改微整记录 */ @PostMapping(value = "/micro/record/edit") Result edit(@RequestBody MicroRecordDto dto); /** 删除微整记录 */ @PostMapping(value = "/micro/record/del") Result del(@RequestBody MicroRecordDto dto); /** crm查看记录详情 */ @PostMapping(value = "/micro/record/crm/see") Result crmSee(@RequestBody MicroRecordDto dto); /** 根据用户id查询是否有未查看过的微整记录 */ @PostMapping(value = "/micro/record/check/view") Result checkView(@RequestBody MicroRecordDto dto); }