package com.ubt.jimu.base.http.service; import com.ubt.jimu.base.entities.ApiRecord; import com.ubt.jimu.base.entities.PartEntities; import com.ubt.jimu.diy.model.BuildCompletedImage; import com.ubt.jimu.diy.model.DiyActionFile; import com.ubt.jimu.diy.model.DiyCommentModel; import com.ubt.jimu.diy.model.DiyDetailsModel; import com.ubt.jimu.diy.model.DiyModel; import com.ubt.jimu.diy.model.DiyModelFile; import com.ubt.jimu.diy.model.DiyProgramFile; import com.ubt.jimu.diy.model.PraiseModel; import io.reactivex.Observable; import java.util.List; import java.util.Map; import retrofit2.http.Body; import retrofit2.http.GET; import retrofit2.http.POST; import retrofit2.http.Query; /* loaded from: classes.dex */ public interface DiyService { public static final String BASE_URL = "https://jimu.ubtrobot.com"; public static final String HOST_URL_ACTIVITY = "https://jimu.ubtrobot.com"; public static final String HOST_URL_COMMUNITY = "https://apis.ubtrobot.com"; @GET("https://apis.ubtrobot.com/v2/community/app/diy/action/list/model") Observable> actionFiles(@Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j); @POST("https://apis.ubtrobot.com/v2/community/app/diy/comment/add/model") Observable addComment(@Body Map map); @POST("https://apis.ubtrobot.com/v2/community/app/diy/model/oplogs/add") Observable addPraise(@Body Map map); @GET("https://apis.ubtrobot.com/v2/community/app/diy/sample/model") Observable> buildCompleted(@Query("modelId") long j); @GET("https://apis.ubtrobot.com/v2/community/app/diy/comment/list/page") Observable> diyComentList(@Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j); @GET("https://apis.ubtrobot.com/v2/community/app/diy/index/model") Observable diyDetails(@Query("userId") int i, @Query("modelId") long j); @GET("https://apis.ubtrobot.com/v2/community/app/diy/list/page") Observable> diyList(@Query("_index") int i, @Query("_size") int i2, @Query("type") int i3); @GET("https://apis.ubtrobot.com/v2/community/app/diy/components") Observable diyModeId(@Query("modelId") int i, @Query("_index") int i2, @Query("_size") int i3); @GET("https://apis.ubtrobot.com/v2/community/app/diy/components/page") Observable diyPartList(@Query("type") String str, @Query("_size") int i, @Query("_index") int i2); @GET("https://apis.ubtrobot.com/v2/community/app/diy/components/model") Observable> diyParts(@Query("type") String str, @Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j); @GET("https://apis.ubtrobot.com/v2/community/app/diy/step/model") Observable diySteps(@Query("modelId") long j, @Query("stepIndex") long j2); @GET("https://apis.ubtrobot.com/v2/community/app/diy/files/model") Observable> modelFiles(@Query("modelId") long j); @GET("https://apis.ubtrobot.com/v2/community/app/diy/program/list/model") Observable> programFiles(@Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j); }