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);
|
|
/** crm查看记录详情 - 颜值规划4.0版本*/
|
@PostMapping(value = "/micro/record/crm/see/V2")
|
Result crmSeeV2(@RequestBody MicroRecordDto dto);
|
|
/** his助手查看记录详情 - 颜值规划4.0版本*/
|
@PostMapping(value = "/micro/record/his/see/V2")
|
Result hisSeeV2(@RequestBody MicroRecordDto dto);
|
|
/** 根据用户id查询是否有未查看过的微整记录 */
|
@PostMapping(value = "/micro/record/check/view")
|
Result checkView(@RequestBody MicroRecordDto dto);
|
|
//--------------------颜值规划4.0------------------------------
|
/** 微整记录列表 */
|
@PostMapping(value = "/micro/record/list/V2")
|
Result listV2(@RequestBody MicroRecordDto dto);
|
|
/** 记录详情 */
|
@PostMapping(value = "/micro/record/details/V2")
|
Result detailsV2(@RequestBody MicroRecordDto dto);
|
|
/** 适应症数据 */
|
@PostMapping(value = "/micro/record/indication/data/V2")
|
Result indicationDataV2(@RequestBody MicroRecordDto dto);
|
|
/** 适应症治疗建议 */
|
@PostMapping(value = "/micro/record/treatPlan/V2")
|
Result treatPlanV2(@RequestBody MicroRecordDto dto);
|
|
/** 新增微整记录 */
|
@PostMapping(value = "/micro/record/add/V2")
|
Result addV2(@RequestBody MicroRecordDto dto);
|
|
/** 修改微整记录 */
|
@PostMapping(value = "/micro/record/edit/V2")
|
Result editV2(@RequestBody MicroRecordDto dto);
|
|
/** 删除微整记录 */
|
@PostMapping(value = "/micro/record/del/V2")
|
Result delV2(@RequestBody MicroRecordDto dto);
|
|
}
|