zhangqian 1 سال پیش
والد
کامیت
d1c307d1a6
1فایلهای تغییر یافته به همراه2 افزوده شده و 5 حذف شده
  1. 2 5
      app/service/basic.py

+ 2 - 5
app/service/basic.py

@@ -10,10 +10,7 @@ class BasicService:
         if response.status_code not in [200, 201]:
             raise Exception(f"Failed to fetch data from API: {response.text}")
         response_data = response.json()
-        status_code = response_data.get("status_code", 0)
-        if status_code != 200:
-            raise Exception(f"Failed to fetch data from API: {response.text}")
-        return response_data.get("data", {})
+        return response_data
 
     async def download_from_url(self, url, params=None):
         async with httpx.AsyncClient() as client:
@@ -56,7 +53,7 @@ class BasicService:
                 files=files,
                 params=params
             )
-            return await self._check_response(response)
+            return self._check_response(response)
 
     async def excel_talk(self, question: str, chat_id: str):
         url = f"{self.base_url}/exceltalk/talk"