/*
package cn.freemud.fuyou.feign;

import cn.freemud.fuyou.feign.request.*;
import cn.freemud.fuyou.feign.response.CodePayResponse;
import cn.freemud.fuyou.feign.response.RefundResponse;
import cn.freemud.fuyou.feign.response.RefundReverseResponse;
import com.freemud.application.sdk.api.ordercenter.response.BaseResponse;
import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;

*/
/***
 * 支付
 *//*

@FeignClient(name = "payment-center-api", url = "${saas.payment-center.feign.url}")
@RequestMapping(produces = {"application/json;charset=UTF-8"})
public interface PaymentFeignClient {

    */
/***
     *  扫码付款
     * @param request
     * @return
     *//*

    @PostMapping("/paymentcenter/codePay")
    BaseResponse<CodePayResponse> codePay(@RequestBody CodePayRequest request);


    */
/**
     * 支付查询接口
     *
     * @param request
     * @return
     *//*


    @PostMapping("/paymentcenter/query")
    BaseResponse<QueryResponse> query(@RequestBody QueryChannelRequest request);


    */
/***
     * 退款
     * @param request
     * @return
     *//*

    @PostMapping("refund")
    BaseResponse<RefundResponse> refund(@RequestBody RefundRequest request);


    */
/***
     * svn冲正，svc 支付不能使用退款接口
     * @param request
     * @return
     *//*

    @PostMapping("svc/refundReverse")
    BaseResponse<RefundReverseResponse> refundReverse(@RequestBody RefundReverseRequest request);

}
*/
