campaig services
This commit is contained in:
@@ -10,4 +10,7 @@ public class ApiConstants {
|
||||
public static final int PRODUCT_ID_EKSTRA_KEBAP = 91;
|
||||
public static final String APP_TYPE_ID_ANDROID = "2";
|
||||
public static final int APP_ERROR_CODE_AUTHORIZATION = 1;
|
||||
|
||||
public static final String CAMPAIGN_CODE_PIZZAPASS = "PIZZAPASS";
|
||||
public static final String CAMPAIGN_CODE_CHAMPAGNE = "CHAMPAGNE";
|
||||
}
|
||||
|
||||
@@ -36,4 +36,7 @@ public class ApiEndPoints {
|
||||
public static final String API_GET_STORE_INFO = PREFIX + "getStoreInfo" + SUFFIX;
|
||||
public static final String API_GET_ORDER_PRODUCT_LIST = PREFIX + "getOrderProducts" + SUFFIX;
|
||||
public static final String API_CHECK_COUPON = PREFIX + "checkCoupon" + SUFFIX + "&token=";
|
||||
public static final String API_CHECK_CAMPAIGN_PIZZAPASS = PREFIX + "detectPizzaPassCampaign" + SUFFIX + "&token=";
|
||||
public static final String API_CHECK_CAMPAIGN_CHAMPAGNE = PREFIX + "detectChampagneCampaign" + SUFFIX + "&token=";
|
||||
public static final String API_CHECK_DELIVERY_TIME = PREFIX + "checkDeliveryTimeService" + SUFFIX + "&token=";
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ import ch.pizzapp.android.model.AddNewAddressResponseModel;
|
||||
import ch.pizzapp.android.model.AddProductToBasketResponseModel;
|
||||
import ch.pizzapp.android.model.AddressModel;
|
||||
import ch.pizzapp.android.model.AppVersionModel;
|
||||
import ch.pizzapp.android.model.CampaignModel;
|
||||
import ch.pizzapp.android.model.CheckCouponModel;
|
||||
import ch.pizzapp.android.model.CountryModel;
|
||||
import ch.pizzapp.android.model.DeleteAddressResponseModel;
|
||||
@@ -145,9 +146,17 @@ public interface ApiInterface {
|
||||
@POST
|
||||
Call<ResponseArray<OrderHistoryProductModel>> getOrderProductList(@Url String url,
|
||||
@Field("order_id") String orderId);
|
||||
|
||||
@FormUrlEncoded
|
||||
@POST
|
||||
Call<ResponseObject<CheckCouponModel>> checkCoupon(@Url String url, @Field("coupon") String couponCode);
|
||||
|
||||
@GET(ApiEndPoints.API_CHECK_CAMPAIGN_PIZZAPASS)
|
||||
Call<ResponseObject<CampaignModel>> checkPizzapassCampaign(@Query("token") String token);
|
||||
|
||||
@GET(ApiEndPoints.API_CHECK_CAMPAIGN_CHAMPAGNE)
|
||||
Call<ResponseObject<CampaignModel>> checkChampagneCampaign(@Query("token") String token);
|
||||
|
||||
@GET(ApiEndPoints.API_CHECK_DELIVERY_TIME)
|
||||
Call<ResponseObject<Boolean>> checkDeliveryTime();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user