|
@@ -14,12 +14,12 @@ import okhttp3.*
|
|
|
object ApiManager {
|
|
|
|
|
|
/**
|
|
|
- * @Name apiFectory
|
|
|
+ * @Name apiFactory
|
|
|
* @Type NetFectory
|
|
|
* @Note API构建者
|
|
|
*/
|
|
|
@SuppressLint("StaticFieldLeak")
|
|
|
- private val apiFectory = NetFectory.build(BaseApplication.appContext)
|
|
|
+ private val apiFactory = NetFactory.build(BaseApplication.appContext)
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.BASE_URL
|
|
@@ -36,7 +36,7 @@ object ApiManager {
|
|
|
* @Type ExtraApi
|
|
|
* @Note 其他API
|
|
|
*/
|
|
|
- val EXTRA_API :ExtraApi by lazy { apiFectory.createService(ExtraApi::class.java, urlManager.buyer) }
|
|
|
+ val EXTRA_API :ExtraApi by lazy { apiFactory.createService(ExtraApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -44,91 +44,93 @@ object ApiManager {
|
|
|
* @Type BaseApi
|
|
|
* @Note 基础API
|
|
|
*/
|
|
|
- val BASE_API :BaseApi by lazy { apiFectory.createService(BaseApi::class.java, urlManager.basic)}
|
|
|
+ val BASE_API :BaseApi by lazy { apiFactory.createService(BaseApi::class.java, urlManager.basic)}
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_AFTERSALE
|
|
|
* @Type AfterSaleApi
|
|
|
* @Note 售后API
|
|
|
*/
|
|
|
- val API_AFTERSALE : AfterSaleApi by lazy { apiFectory.createService(AfterSaleApi::class.java, urlManager.buyer) }
|
|
|
+ val API_AFTERSALE : AfterSaleApi by lazy { apiFactory.createService(AfterSaleApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_CART
|
|
|
* @Type CartApi
|
|
|
* @Note 购物车API
|
|
|
*/
|
|
|
- val API_CART: CartApi by lazy { apiFectory.createService(CartApi::class.java, urlManager.buyer) }
|
|
|
+ val API_CART: CartApi by lazy { apiFactory.createService(CartApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_CATEGORY
|
|
|
* @Type CategoryApi
|
|
|
* @Note 分类API
|
|
|
*/
|
|
|
- val API_CATEGORY: CategoryApi by lazy { apiFectory.createService(CategoryApi::class.java, urlManager.buyer) }
|
|
|
+ val API_CATEGORY: CategoryApi by lazy { apiFactory.createService(CategoryApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_GOODS
|
|
|
* @Type GoodsApi
|
|
|
* @Note 商品API
|
|
|
*/
|
|
|
- val API_GOODS: GoodsApi by lazy { apiFectory.createService(GoodsApi::class.java, urlManager.buyer) }
|
|
|
+ val API_GOODS: GoodsApi by lazy { apiFactory.createService(GoodsApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_MEMBER
|
|
|
* @Type MemberApi
|
|
|
* @Note 会员API
|
|
|
*/
|
|
|
- val API_MEMBER: MemberApi by lazy { apiFectory.createService(MemberApi::class.java, urlManager.buyer) }
|
|
|
+ val API_MEMBER: MemberApi by lazy { apiFactory.createService(MemberApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_ORDER
|
|
|
* @Type OrderApi
|
|
|
* @Note 订单API
|
|
|
*/
|
|
|
- val API_ORDER: OrderApi by lazy { apiFectory.createService(OrderApi::class.java, urlManager.buyer) }
|
|
|
+ val API_ORDER: OrderApi by lazy { apiFactory.createService(OrderApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_PAYMENT
|
|
|
* @Type PaymentApi
|
|
|
* @Note 支付API
|
|
|
*/
|
|
|
- val API_PAYMENT: PaymentApi by lazy { apiFectory.createService(PaymentApi::class.java, urlManager.buyer) }
|
|
|
+ val API_PAYMENT: PaymentApi by lazy { apiFactory.createService(PaymentApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_PROMOTION
|
|
|
* @Type PromotionApi
|
|
|
* @Note 促销API
|
|
|
*/
|
|
|
- val API_PROMOTION: PromotionApi by lazy { apiFectory.createService(PromotionApi::class.java, urlManager.buyer) }
|
|
|
+ val API_PROMOTION: PromotionApi by lazy { apiFactory.createService(PromotionApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_SHOP
|
|
|
* @Type ShopApi
|
|
|
* @Note 店铺API
|
|
|
*/
|
|
|
- val API_SHOP: ShopApi by lazy { apiFectory.createService(ShopApi::class.java, urlManager.buyer) }
|
|
|
+ val API_SHOP: ShopApi by lazy { apiFactory.createService(ShopApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name com.wdkl.ncs.android.lib.api.ApiManager.Companion.API_TRADE
|
|
|
* @Type TradeApi
|
|
|
* @Note 交易API
|
|
|
*/
|
|
|
- val API_TRADE: TradeApi by lazy { apiFectory.createService(TradeApi::class.java, urlManager.buyer) }
|
|
|
+ val API_TRADE: TradeApi by lazy { apiFactory.createService(TradeApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name API_AD
|
|
|
* @Type AdApi
|
|
|
* @Note 广告API
|
|
|
*/
|
|
|
- val API_AD: AdApi by lazy { apiFectory.createService(AdApi::class.java, urlManager.buyer) }
|
|
|
+ val API_AD: AdApi by lazy { apiFactory.createService(AdApi::class.java, urlManager.buyer) }
|
|
|
|
|
|
/**
|
|
|
* @Name PASSPORT_API
|
|
|
* @Type PassportApi
|
|
|
* @Note 护照
|
|
|
*/
|
|
|
- val PASSPORT_API :PassportApi by lazy { apiFectory.createService(PassportApi::class.java, urlManager.buyer) }
|
|
|
+ val PASSPORT_API :PassportApi by lazy { apiFactory.createService(PassportApi::class.java, urlManager.buyer) }
|
|
|
+
|
|
|
+ val API_HELLO :HelloApi by lazy { apiFactory.createService(HelloApi::class.java, urlManager.buyer)}
|
|
|
|
|
|
|
|
|
/**
|