| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.keyCabinet.http; |
| | | |
| | | |
| | | import com.doumee.keyCabinet.bean.AndroidVersionBean; |
| | | import com.doumee.keyCabinet.bean.CabinetDetailBean; |
| | | import com.doumee.keyCabinet.bean.CabinetFaceBean; |
| | | import com.doumee.keyCabinet.bean.DevConfigBean; |
| | | import com.doumee.keyCabinet.bean.FaceUserBean; |
| | | import com.doumee.keyCabinet.bean.KeyCabinetBean; |
| | | import com.doumee.keyCabinet.http.param.BaseResponse; |
| | | |
| | | import java.util.List; |
| | | |
| | | import io.reactivex.Observable; |
| | | import okhttp3.RequestBody; |
| | | import retrofit2.Response; |
| | | import retrofit2.http.Body; |
| | | import retrofit2.http.GET; |
| | | import retrofit2.http.Header; |
| | | import retrofit2.http.POST; |
| | | import retrofit2.http.Query; |
| | | |
| | | public interface Apis { |
| | | String HTTP = "http://192.168.0.112:8086/"; |
| | | String HEAT_HTTP = "do?c=220301"; |
| | | /** |
| | | * æ¥è¯¢çæ¬ä¿¡æ¯ |
| | | */ |
| | | @GET("/visitsAdmin/cloudService/web/cabinet/getLastVersion") |
| | | Observable<BaseResponse<AndroidVersionBean>> getVersion(); |
| | | |
| | | /** |
| | | * è·åé¥åæåºæ¬ä¿¡æ¯ |
| | | * @param code |
| | | * @return |
| | | */ |
| | | @GET("/visitsAdmin/cloudService/web/cabinet/getCabinetInfoForDriver") |
| | | Observable<BaseResponse<DevConfigBean>> getCabinetInfoForDriver(@Query("code")String code); |
| | | |
| | | /** |
| | | * å¿è·³ |
| | | */ |
| | | @GET("/visitsAdmin/cloudService/web/cabinet/updateRunStatusById") |
| | | Observable<BaseResponse> heart(@Query("id")Integer id); |
| | | |
| | | /** |
| | | * ä¸ä¼ æ¥éä¿¡æ¯ |
| | | */ |
| | | @POST("do?c=360313") |
| | | Observable<BaseResponse> upErrInfo(@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * 人è¸å表 |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/getCabinetFaceVO") |
| | | Observable<BaseResponse<CabinetFaceBean>> allFaceList(@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * è·åå¯æä½ææ ¼ - 叿º |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/getMemberIdByCode") |
| | | Observable<BaseResponse<Integer>> getMemberIdByCode(@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * è·åå¯æä½ææ ¼ - 叿º |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/getDriverGrid") |
| | | Observable<BaseResponse<List<KeyCabinetBean>>> getDriverGrid(@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * å¼å¯ææ ¼ - 叿º |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/openGridDriver") |
| | | Observable<BaseResponse> openGridDriver(@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * å
³éææ ¼ - 叿º |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/closeGrid") |
| | | Observable<BaseResponse> closeGrid(@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * è·åé¥åæè¯¦æ
- 管çå |
| | | */ |
| | | @GET("/visitsAdmin/cloudService/web/cabinet/getCabinetDetail") |
| | | Observable<BaseResponse<CabinetDetailBean>> getCabinetDetail(@Header("dm_user_token") String token,@Query("cabinetId")Integer cabinetId); |
| | | |
| | | /** |
| | | * æ¹éå¼é¨ - 管çå |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/batchOpenGridAdmin") |
| | | Observable<BaseResponse> batchOpenGridAdmin(@Header("dm_user_token") String token,@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * æ è®°ææ ¼æ£å¸¸ - 管çå |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/cancelFault") |
| | | Observable<BaseResponse> cancelFault(@Header("dm_user_token") String token,@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * æ è®°ææ ¼æ
é - 管çå |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/markFault") |
| | | Observable<BaseResponse> markFault(@Header("dm_user_token") String token,@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * æ è®°ç»´ä¿®ä¿å
» - 管çå |
| | | */ |
| | | @POST("/visitsAdmin/cloudService/web/cabinet/markRepair") |
| | | Observable<BaseResponse> markRepair(@Header("dm_user_token") String token,@Body RequestBody requestBody); |
| | | |
| | | /** |
| | | * æ è®°ç»´ä¿®ä¿å
» - 管çå |
| | | */ |
| | | @POST("/loginCabinet") |
| | | Observable<BaseResponse<String>> loginCabinet(@Body RequestBody requestBody); |
| | | |
| | | } |
| | | |