From fab8c02a0aa8f941a507bdcb3e4d72deb6eb2242 Mon Sep 17 00:00:00 2001
From: weimingfei <fei_gaming@sina.com>
Date: 星期五, 24 十月 2025 14:53:18 +0800
Subject: [PATCH] 钥匙柜

---
 keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/http/Apis.java |   53 +++++++++++++++++++++++++++++++++--------------------
 1 files changed, 33 insertions(+), 20 deletions(-)

diff --git a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/http/Apis.java b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/http/Apis.java
index 641f088..b2cf275 100644
--- a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/http/Apis.java
+++ b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/http/Apis.java
@@ -21,12 +21,13 @@
 import retrofit2.http.Query;
 
 public interface Apis {
-    String HTTP = "http://192.168.0.112:8086/";
+    //娴嬭瘯鏈�
+    String HTTP = "http://192.168.1.45:10010/";
     String HEAT_HTTP = "do?c=220301";
     /**
      * 鏌ヨ鐗堟湰淇℃伅
      */
-    @GET("/visitsAdmin/cloudService/web/cabinet/getLastVersion")
+    @GET("visitsAdmin/cloudService/web/cabinet/getLastVersion")
     Observable<BaseResponse<AndroidVersionBean>> getVersion();
 
     /**
@@ -34,13 +35,13 @@
      * @param code
      * @return
      */
-    @GET("/visitsAdmin/cloudService/web/cabinet/getCabinetInfoForDriver")
+    @GET("visitsAdmin/cloudService/web/cabinet/getCabinetInfoForDriver")
     Observable<BaseResponse<DevConfigBean>> getCabinetInfoForDriver(@Query("code")String code);
 
     /**
      * 蹇冭烦
      */
-    @GET("/visitsAdmin/cloudService/web/cabinet/updateRunStatusById")
+    @GET("visitsAdmin/cloudService/web/cabinet/updateRunStatusById")
     Observable<BaseResponse> heart(@Query("id")Integer id);
 
     /**
@@ -52,67 +53,79 @@
     /**
      * 浜鸿劯鍒楄〃
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/getCabinetFaceVO")
-    Observable<BaseResponse<CabinetFaceBean>> allFaceList(@Body RequestBody requestBody);
+    @GET("visitsAdmin/cloudService/web/cabinet/getCabinetFaceVO")
+    Observable<BaseResponse<CabinetFaceBean>> allFaceList(@Query("code")String code);
 
      /**
-     * 鑾峰彇鍙搷浣滄煖鏍� - 鍙告満
+     * 鑾峰彇IC鍗$敤鎴蜂富閿� - 鍙告満
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/getMemberIdByCode")
-    Observable<BaseResponse<Integer>> getMemberIdByCode(@Body RequestBody requestBody);
+    @POST("visitsAdmin/cloudService/web/cabinet/getMemberIdByCode")
+    Observable<BaseResponse<Integer>> getMemberIdByCode(@Query("code")String code);
+
+    /**
+     * 閰掔簿妫�娴嬪憡璀�
+     */
+    @POST("visitsAdmin/cloudService/web/cabinet/alcoholTestAlarm")
+    Observable<BaseResponse> alcoholTestAlarm(@Body RequestBody requestBody);
 
     /**
      * 鑾峰彇鍙搷浣滄煖鏍� - 鍙告満
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/getDriverGrid")
+    @POST("visitsAdmin/cloudService/web/cabinet/getDriverGrid")
     Observable<BaseResponse<List<KeyCabinetBean>>> getDriverGrid(@Body RequestBody requestBody);
 
     /**
      * 寮�鍚煖鏍� - 鍙告満
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/openGridDriver")
+    @POST("visitsAdmin/cloudService/web/cabinet/openGridDriver")
     Observable<BaseResponse> openGridDriver(@Body RequestBody requestBody);
 
     /**
-     * 鍏抽棴鏌滄牸 - 鍙告満
+     * 鏌滄牸寮�闂ㄨ秴鏃舵湭鍏抽棴鍛婅
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/closeGrid")
+    @POST("visitsAdmin/cloudService/web/cabinet/timeOutUnCloseAlarm")
+    Observable<BaseResponse> timeOutUnCloseAlarm(@Body RequestBody requestBody);
+
+    /**
+     * 鍏抽棴鏌滄牸
+     */
+    @POST("visitsAdmin/cloudService/web/cabinet/closeGrid")
     Observable<BaseResponse> closeGrid(@Body RequestBody requestBody);
 
     /**
      * 鑾峰彇閽ュ寵鏌滆鎯� - 绠$悊鍛�
      */
-    @GET("/visitsAdmin/cloudService/web/cabinet/getCabinetDetail")
+    @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")
+    @POST("visitsAdmin/cloudService/web/cabinet/batchOpenGridAdmin")
     Observable<BaseResponse> batchOpenGridAdmin(@Header("dm_user_token") String token,@Body RequestBody requestBody);
 
     /**
      * 鏍囪鏌滄牸姝e父 - 绠$悊鍛�
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/cancelFault")
+    @POST("visitsAdmin/cloudService/web/cabinet/cancelFault")
     Observable<BaseResponse> cancelFault(@Header("dm_user_token") String token,@Body RequestBody requestBody);
 
     /**
      * 鏍囪鏌滄牸鏁呴殰 - 绠$悊鍛�
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/markFault")
+    @POST("visitsAdmin/cloudService/web/cabinet/markFault")
     Observable<BaseResponse> markFault(@Header("dm_user_token") String token,@Body RequestBody requestBody);
 
     /**
      * 鏍囪缁翠慨淇濆吇 - 绠$悊鍛�
      */
-    @POST("/visitsAdmin/cloudService/web/cabinet/markRepair")
+    @POST("visitsAdmin/cloudService/web/cabinet/markRepair")
     Observable<BaseResponse> markRepair(@Header("dm_user_token") String token,@Body RequestBody requestBody);
 
     /**
-     * 鏍囪缁翠慨淇濆吇 - 绠$悊鍛�
+     * 鐧婚檰 - 绠$悊鍛�
      */
-    @POST("/loginCabinet")
+    @POST("loginCabinet")
     Observable<BaseResponse<String>> loginCabinet(@Body RequestBody requestBody);
 
 }

--
Gitblit v1.9.3