lyhzzz 1 year ago
parent
commit
746e206bda

+ 3 - 10
src/main/java/com/fdkankan/openApi/controller/www/TakeLookController.java

@@ -2,7 +2,7 @@ package com.fdkankan.openApi.controller.www;
 
 
 import cn.dev33.satoken.annotation.SaIgnore;
-import cn.hutool.json.JSONObject;
+import com.alibaba.fastjson.JSONObject;
 import com.fdkankan.common.constant.ErrorCode;
 import com.fdkankan.openApi.aop.RedisLimit;
 import com.fdkankan.openApi.aop.ValidateApi;
@@ -41,19 +41,12 @@ public class TakeLookController extends BaseController {
     @PostMapping("/roomList")
     @ValidateApi
     @RedisLimit(name = "takelook/roomList", limitCount = 1, period = 5)
-    public ResultData roomList(@RequestBody @Validated FdRoomParam param){
+    public JSONObject roomList(@RequestBody @Validated FdRoomParam param){
         String token = request.getHeader("fd-takelook-token");
         if(StringUtils.isBlank(token)){
             throw  new ApiBusinessException(ErrorCode.FAILURE_CODE_3004);
         }
-        ResultData<JSONObject> data = fdKKClient.roomList(param, token);
-        if(data.getCode() != 0 && data.getCode() == 4008){
-            throw  new ApiBusinessException(ErrorCode.FAILURE_CODE_3004);
-        }
-        if(data.getCode() != 0 ){
-            throw  new ApiBusinessException(data.getCode(),data.getMessage());
-        }
-        return data;
+        return fdKKClient.roomList(param, token);
     }
 
 }

+ 2 - 2
src/main/java/com/fdkankan/openApi/httpclient/client/FdKKClient.java

@@ -1,6 +1,6 @@
 package com.fdkankan.openApi.httpclient.client;
 
-import cn.hutool.json.JSONObject;
+import com.alibaba.fastjson.JSONObject;
 import com.dtflys.forest.annotation.*;
 import com.fdkankan.openApi.common.PageInfo;
 import com.fdkankan.openApi.httpclient.address.FdkkAddressSource;
@@ -26,7 +26,7 @@ public interface FdKKClient {
      * 四维带看房间列表
      */
     @Post("/takelook/roomList")
-    ResultData<JSONObject> roomList(@JSONBody Object param , @Header("token") String token);
+    JSONObject roomList(@JSONBody Object param , @Header("token") String token);
 
 
 }