jimu-decompiled/sources/com/ubt/jimu/transport3/api/RobotService.java
2025-05-13 19:24:51 +02:00

46 lines
1.9 KiB
Java

package com.ubt.jimu.transport3.api;
import com.ubt.jimu.base.http.ApiResponse;
import com.ubt.jimu.transport3.bean.PageResultBean;
import com.ubt.jimu.transport3.bean.request.UploadModelActionBean;
import com.ubt.jimu.transport3.bean.request.UploadModelBean;
import com.ubt.jimu.transport3.bean.request.UploadModelFileBean;
import com.ubt.jimu.transport3.bean.response.DiyModelBean;
import com.ubt.jimu.transport3.bean.response.SaveOrUpdateModelBean;
import com.ubt.jimu.transport3.bean.response.TransportFileBean;
import com.ubt.jimu.transport3.model.DiyModelAction;
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 RobotService {
public static final String HOST = "https://jimu.ubtrobot.com";
@POST("https://jimu.ubtrobot.com/jimu/diy/model/actions")
Observable<ApiResponse<List<DiyModelAction>>> actions(@Body Map map);
@POST("https://jimu.ubtrobot.com/jimu/diy/model/delete")
Observable<ApiResponse<Object>> delete(@Body Map map);
@POST("https://jimu.ubtrobot.com/jimu/diy/model/files")
Observable<ApiResponse<List<TransportFileBean>>> files(@Body Map map);
@POST("https://jimu.ubtrobot.com/jimu/diy/models")
Observable<ApiResponse<PageResultBean<DiyModelBean>>> models(@Body Map map);
@POST("https://jimu.ubtrobot.com/jimu/diy/model/save")
Observable<ApiResponse<SaveOrUpdateModelBean>> save(@Body Map map);
@POST("https://jimu.ubtrobot.com/jimu/diy/model/actions/upload")
Observable<ApiResponse<Object>> uploadActions(@Body UploadModelActionBean uploadModelActionBean);
@POST("https://jimu.ubtrobot.com/jimu/diy/model/upload")
Observable<ApiResponse<Object>> uploadModel(@Body UploadModelBean uploadModelBean);
@POST("https://jimu.ubtrobot.com/jimu/diy/model/files/upload")
Observable<ApiResponse<Object>> uploadModelFiles(@Body UploadModelFileBean uploadModelFileBean);
}