jimu-decompiled/sources/com/ubt/jimu/base/http/service/DiyService.java
2025-05-13 19:24:51 +02:00

66 lines
3.2 KiB
Java

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<ApiRecord<DiyActionFile>> 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<Object> addComment(@Body Map<String, String> map);
@POST("https://apis.ubtrobot.com/v2/community/app/diy/model/oplogs/add")
Observable<PraiseModel> addPraise(@Body Map<String, Object> map);
@GET("https://apis.ubtrobot.com/v2/community/app/diy/sample/model")
Observable<List<BuildCompletedImage>> buildCompleted(@Query("modelId") long j);
@GET("https://apis.ubtrobot.com/v2/community/app/diy/comment/list/page")
Observable<ApiRecord<DiyCommentModel>> 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<DiyDetailsModel> diyDetails(@Query("userId") int i, @Query("modelId") long j);
@GET("https://apis.ubtrobot.com/v2/community/app/diy/list/page")
Observable<ApiRecord<DiyModel>> diyList(@Query("_index") int i, @Query("_size") int i2, @Query("type") int i3);
@GET("https://apis.ubtrobot.com/v2/community/app/diy/components")
Observable<String> 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<PartEntities> 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<ApiRecord<PartEntities.RecordsBean>> 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<Object> diySteps(@Query("modelId") long j, @Query("stepIndex") long j2);
@GET("https://apis.ubtrobot.com/v2/community/app/diy/files/model")
Observable<List<DiyModelFile>> modelFiles(@Query("modelId") long j);
@GET("https://apis.ubtrobot.com/v2/community/app/diy/program/list/model")
Observable<ApiRecord<DiyProgramFile>> programFiles(@Query("_index") int i, @Query("_size") int i2, @Query("modelId") long j);
}