删除冗余的get_single_pagetype

This commit is contained in:
jingrow 2025-11-05 03:23:33 +08:00
parent a9cc8d950f
commit 1edea21b2e
3 changed files with 0 additions and 30 deletions

View File

@ -339,20 +339,6 @@ class ApiAdapter:
pass pass
return self._get_default_timezone() 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): def _get_default_timezone(self):
return datetime.datetime.now().astimezone().tzinfo return datetime.datetime.now().astimezone().tzinfo

View File

@ -103,9 +103,6 @@ class Page:
site: Optional[str] = None) -> Dict[str, Any]: site: Optional[str] = None) -> Dict[str, Any]:
return self.adapter.get_pg_id(self.pagetype, filters=filters, field=field, value=value, site=site) 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]: def get_field_mapping_from_jingrow(self) -> Dict[str, str]:
return self.adapter.get_field_mapping_from_jingrow(self.pagetype) return self.adapter.get_field_mapping_from_jingrow(self.pagetype)

View File

@ -532,19 +532,6 @@ def get_jingrow_system_timezone():
return _get_default_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(): def _get_default_timezone():
"""获取默认时区""" """获取默认时区"""
return datetime.datetime.now().astimezone().tzinfo return datetime.datetime.now().astimezone().tzinfo