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);
}