package com.hz.his.feign.service.platform.quotation; import com.hx.resultTool.Result; import com.hz.his.dto.quotation.QuotationDto; 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/8 **/ @FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-quotation") public interface SPhipQuotationService { /** 列表信息接口 */ @PostMapping("/quotation/list") Result list(@RequestBody QuotationDto dto); /** 新增信息接口 */ @PostMapping("/quotation/addInfo") Result addInfo(@RequestBody QuotationDto dto); /** 编辑信息接口 */ @PostMapping("/quotation/editInfo") Result editInfo(@RequestBody QuotationDto dto); /** 新增报价单 */ @PostMapping("/quotation/add") Result add(@RequestBody QuotationDto dto); /** 编辑报价单 */ @PostMapping("/quotation/edit") Result edit(@RequestBody QuotationDto dto); /** 删除报价单 */ @PostMapping("/quotation/del") Result del(@RequestBody QuotationDto dto); /** CRM报价单信息 */ @PostMapping("/quotation/crmQuotationInfo") Result crmQuotationInfo(@RequestBody QuotationDto dto); /** 开单数据 */ @PostMapping("/quotation/openOrderData") Result openOrderData(@RequestBody QuotationDto dto); }