30 lines
1.2 KiB
Java
30 lines
1.2 KiB
Java
package com.ubt.jimu.transport.api;
|
|
|
|
import com.ubt.jimu.base.db.diy.DiyDBModel;
|
|
import com.ubt.jimu.base.db.diy.SyncDbModel;
|
|
import com.ubt.jimu.base.http.ApiResponse;
|
|
import com.ubt.jimu.transport.request.CreateDiyRobotParam;
|
|
import io.reactivex.Observable;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import retrofit2.http.Body;
|
|
import retrofit2.http.POST;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public interface DiyRobotService {
|
|
@POST("https://jimu.ubtrobot.com/jimu/model/createCustomModel")
|
|
Observable<ApiResponse<DiyDBModel>> createCustomModel(@Body CreateDiyRobotParam createDiyRobotParam);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/model/createMultiCustomModel")
|
|
Observable<ApiResponse<List<DiyDBModel>>> createMultiCustomModel(@Body Map<String, Object> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/model/deleteModel")
|
|
Observable<ApiResponse<DiyDBModel>> deleteModel(@Body Map<String, Object> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/model/deleteMultiModel")
|
|
Observable<ApiResponse<List<DiyDBModel>>> deleteMultiModel(@Body Map<String, Object> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/model/queryCustomModelListByUser")
|
|
Observable<ApiResponse<List<SyncDbModel>>> queryCustomModelListByUser(@Body Map<String, Object> map);
|
|
}
|