36 lines
1.4 KiB
Java
36 lines
1.4 KiB
Java
package com.ubt.jimu.base.http.service;
|
|
|
|
import com.ubt.jimu.base.entities.ActiveStat;
|
|
import com.ubt.jimu.base.entities.ApiResult;
|
|
import com.ubt.jimu.base.entities.FirmwareVersion;
|
|
import com.ubt.jimu.base.entities.Package;
|
|
import com.ubt.jimu.base.entities.Robot;
|
|
import com.ubt.jimu.base.http.ApiResponse;
|
|
import io.reactivex.Observable;
|
|
import java.util.Map;
|
|
import retrofit2.http.Body;
|
|
import retrofit2.http.POST;
|
|
|
|
/* loaded from: classes.dex */
|
|
public interface PackageRobotService {
|
|
public static final String BASE_URL = "https://jimu.ubtrobot.com";
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/equipment/active")
|
|
Observable<ApiResult<ActiveStat>> activeRobot(@Body Map<String, String> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/version/check")
|
|
Observable<ApiResult<FirmwareVersion>> appUpdate(@Body Map<String, String> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/package/code")
|
|
Observable<ApiResponse<Package>> findPackage(@Body Map<String, String> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/package/find?")
|
|
Observable<ApiResult<Package>> getPackage(@Body Map<String, String> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/package/findPackageModel?")
|
|
Observable<ApiResult<Robot>> getRobotByPackage(@Body Map<String, String> map);
|
|
|
|
@POST("https://jimu.ubtrobot.com/jimu/version/queryList")
|
|
Observable<ApiResult<FirmwareVersion>> hardwareUpdate(@Body Map<String, String> map);
|
|
}
|