package com.hz.his.feign.service.platform.bi; import com.hx.resultTool.Result; import com.hz.his.dto.report.CashierSettlementDto; import com.hz.his.dto.report.DeductionSurfaceDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /**biçš„å¯¼å‡ºç¨‹åº * 这里这个name 需è¦å¡«å†™ 请求的æœåŠ¡æ供者的注册到nacos Server上é¢çš„æœåŠ¡å,path 是请求接å£å‰ç¼€ */ @FeignClient(name="phiskin-bi-view-user",path = "/bi-view",contextId = "bi-export") public interface SExportService { /** * 导出出纳结算表 * æ— è½¬æ¢ */ @PostMapping(value = "/exp/cashier/settlement") Result cashierSettlement(@RequestBody CashierSettlementDto cashierSettlementDto); /** * 导出收银报表 * 转æ¢æ— */ @PostMapping(value = "/exp/cashier/surface") Result cashierSurface(@RequestBody CashierSettlementDto cashierSettlementDto); /** * 导出划扣报表 * 转æ¢æ— */ @PostMapping(value = "/exp/deduction/surface") Result deductionSurface(@RequestBody DeductionSurfaceDto deductionSurfaceDto); /** * 导出划扣快照报表 * 转æ¢æ— */ @PostMapping(value = "/exp/deduction/surface/data") Result deductionSurfaceData(@RequestBody DeductionSurfaceDto deductionSurfaceDto); }