PayApiService.java 672 Bytes
package com.naji.xiaotao.pay.service;

import com.naji.xiaotao.pay.entity.PaymentEntity;

import java.util.List;
import java.util.Map;

import io.reactivex.Observable;
import me.goldze.mvvmhabit.http.BaseResponse;
import retrofit2.http.GET;
import retrofit2.http.QueryMap;

public interface PayApiService {

    //获取商家支持支付方式列表
    @GET("?service=Android.Seller.GetPaymentList")
    Observable<BaseResponse<List<List<PaymentEntity>>>> getPaymentList(@QueryMap Map<String,String> params);

    //结账
    @GET("?service=Android.Orders.CheckoutOrder")
    Observable<BaseResponse<List<String>>> checkoutOrder(@QueryMap Map<String,String> params);
}