删除冗余的get_single_pagetype
This commit is contained in:
parent
a9cc8d950f
commit
1edea21b2e
@ -339,20 +339,6 @@ class ApiAdapter:
|
||||
pass
|
||||
return self._get_default_timezone()
|
||||
|
||||
def get_single_pagetype(self, pagetype: str) -> Dict[str, Any]:
|
||||
try:
|
||||
api_url = f"{self.api_url}/api/action/jingrow.ai.utils.jlocal.get_single_pagetype"
|
||||
response = requests.post(api_url, json={"pagetype": pagetype}, headers=self._get_headers(), timeout=10)
|
||||
if response.status_code == 200:
|
||||
raw = response.json()
|
||||
result = raw.get('message', raw)
|
||||
if result.get('success'):
|
||||
return {'success': True, 'config': result.get('config', {})}
|
||||
return {'success': False, 'error': result.get('error', '获取失败')}
|
||||
return {'success': False, 'error': f"HTTP {response.status_code}"}
|
||||
except Exception as e:
|
||||
return {'success': False, 'error': str(e)}
|
||||
|
||||
def _get_default_timezone(self):
|
||||
return datetime.datetime.now().astimezone().tzinfo
|
||||
|
||||
|
||||
@ -103,9 +103,6 @@ class Page:
|
||||
site: Optional[str] = None) -> Dict[str, Any]:
|
||||
return self.adapter.get_pg_id(self.pagetype, filters=filters, field=field, value=value, site=site)
|
||||
|
||||
def get_single(self) -> Dict[str, Any]:
|
||||
return self.adapter.get_single_pagetype(self.pagetype)
|
||||
|
||||
def get_field_mapping_from_jingrow(self) -> Dict[str, str]:
|
||||
return self.adapter.get_field_mapping_from_jingrow(self.pagetype)
|
||||
|
||||
|
||||
@ -532,19 +532,6 @@ def get_jingrow_system_timezone():
|
||||
|
||||
return _get_default_timezone()
|
||||
|
||||
def get_single_pagetype(pagetype: str):
|
||||
"""获取single类型pagetype记录"""
|
||||
try:
|
||||
api_url = f"{Config.jingrow_server_url}/api/action/jingrow.ai.utils.jlocal.get_single_pagetype"
|
||||
response = requests.post(api_url, json={"pagetype": pagetype}, headers=get_jingrow_api_headers(), timeout=10)
|
||||
|
||||
if response.status_code == 200:
|
||||
result = response.json().get('message', response.json())
|
||||
return {'success': True, 'config': result.get('config', {})} if result.get('success') else {'success': False, 'error': result.get('error', '获取失败')}
|
||||
return {'success': False, 'error': f"HTTP {response.status_code}"}
|
||||
except Exception as e:
|
||||
return {'success': False, 'error': str(e)}
|
||||
|
||||
def _get_default_timezone():
|
||||
"""获取默认时区"""
|
||||
return datetime.datetime.now().astimezone().tzinfo
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user