| | |
| | | import com.google.gson.JsonObject |
| | | import com.igo.user.data.HomeDatas |
| | | import com.igo.user.network.entity.Anchor |
| | | import com.igo.user.network.entity.AutoCompleteBean |
| | | import com.igo.user.network.entity.CarPrice |
| | | import com.igo.user.network.entity.City |
| | | import com.igo.user.network.entity.Coupon |
| | |
| | | import com.igo.user.network.entity.EmailBean |
| | | import com.igo.user.network.entity.Evaluation |
| | | import com.igo.user.network.entity.Function |
| | | import com.igo.user.network.entity.GPoiBean |
| | | import com.igo.user.network.entity.GeoBean |
| | | import com.igo.user.network.entity.Goods |
| | | import com.igo.user.network.entity.GoogleToken |
| | | import com.igo.user.network.entity.InviteHis |
| | |
| | | import com.igo.user.network.entity.OpenCity |
| | | import com.igo.user.network.entity.Order |
| | | import com.igo.user.network.entity.Phone |
| | | import com.igo.user.network.entity.PlaceDetailBean |
| | | import com.igo.user.network.entity.Point |
| | | import com.igo.user.network.entity.RealName |
| | | import com.igo.user.network.entity.RouteBean |
| | | import com.igo.user.network.entity.SearchBean |
| | | import com.igo.user.network.entity.SeatInfo |
| | | import com.igo.user.network.entity.ServiceRecord |
| | | import com.igo.user.network.entity.Shift |
| | |
| | | @POST(Apis.queryGoodsInfo) |
| | | fun queryGoodsInfo(@Field("id") pageNum:Int,@Field("sign") sign:String, |
| | | @Field("appid") appid:String): Flowable<ResultData<Goods>> |
| | | |
| | | @POST(Apis.getPoi) |
| | | fun getPoi(@Query("location")location:String,@Query("radius")radius:Int = 2000,@Query("key")key:String = Const.google_key, |
| | | @Query("language")language:String): Flowable<GPoiBean> |
| | | |
| | | @POST(Apis.geoCode) |
| | | fun geoCode(@Header("X-Goog-Maps-Experience-ID") tripId:String,@Query("latlng")location:String,@Query("language")language:String,@Query("key")key:String = Const.google_key, |
| | | @Query("appid")appid:String = "c780a308a35740bfb946e10452ba62e0"): Flowable<GeoBean> |
| | | |
| | | @POST(Apis.textsearch) |
| | | fun textsearch(@Header("X-Goog-Maps-Experience-ID") tripId:String,@Query("query")query:String,@Query("location")location:String?, |
| | | @Query("language")language:String,@Query("radius")radius:Int = 25000,@Query("key")key:String = Const.google_key): Flowable<SearchBean> |
| | | |
| | | @POST(Apis.autocomplete) |
| | | fun autocomplete(@Header("X-Goog-Maps-Experience-ID") tripId:String,@Query("input")query:String, @Query("language")language:String,@Query("components")region:String="country:gh", |
| | | @Query("key")key:String = Const.google_key): Flowable<AutoCompleteBean> |
| | | |
| | | @POST(Apis.placeDetails) |
| | | fun placeDetails(@Header("X-Goog-Maps-Experience-ID") tripId:String,@Query("place_id")place_id:String, @Query("fields")region:String="name,geometry", |
| | | @Query("key")key:String = Const.google_key): Flowable<PlaceDetailBean> |
| | | |
| | | @POST(Apis.directions) |
| | | fun directions(@Header("X-Goog-Maps-Experience-ID") tripId:String,@Query("origin")origin:String,@Query("destination")destination:String,@Query("language")language:String,@Query("mode")mode:String = "driving", |
| | | @Query("key")key:String = Const.google_key): Flowable<RouteBean> |
| | | |
| | | @POST(Apis.getFleetEngineAuth) |
| | | fun getFleetEngineAuth(@Query("tripId")origin:String): Flowable<ResultData<GoogleToken>> |