更新Company页面的UI为FUI风格
This commit is contained in:
15
app.py
15
app.py
@@ -11046,13 +11046,12 @@ def get_events_by_mainline():
|
|||||||
concept_hierarchy_map = {} # { concept_name: { lv1, lv2, lv1_id, lv2_id } }
|
concept_hierarchy_map = {} # { concept_name: { lv1, lv2, lv1_id, lv2_id } }
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# 调用 concept-api 获取层级结构
|
# 从本地文件读取概念层级结构
|
||||||
hierarchy_resp = requests.get(
|
import json
|
||||||
'https://api.valuefrontier.cn/concept-api/hierarchy',
|
import os
|
||||||
timeout=10
|
hierarchy_file = os.path.join(os.path.dirname(__file__), 'concept_hierarchy_v3.json')
|
||||||
)
|
with open(hierarchy_file, 'r', encoding='utf-8') as f:
|
||||||
if hierarchy_resp.status_code == 200:
|
hierarchy_data = json.load(f)
|
||||||
hierarchy_data = hierarchy_resp.json()
|
|
||||||
hierarchy_list = hierarchy_data.get('hierarchy', [])
|
hierarchy_list = hierarchy_data.get('hierarchy', [])
|
||||||
|
|
||||||
# 构建概念名称 -> lv2 映射
|
# 构建概念名称 -> lv2 映射
|
||||||
@@ -11078,8 +11077,6 @@ def get_events_by_mainline():
|
|||||||
}
|
}
|
||||||
|
|
||||||
app.logger.info(f'[mainline] 加载概念层级映射: {len(concept_hierarchy_map)} 个概念')
|
app.logger.info(f'[mainline] 加载概念层级映射: {len(concept_hierarchy_map)} 个概念')
|
||||||
else:
|
|
||||||
app.logger.warning(f'[mainline] 概念层级API返回非200: {hierarchy_resp.status_code}')
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
app.logger.warning(f'[mainline] 获取概念层级失败: {e}')
|
app.logger.warning(f'[mainline] 获取概念层级失败: {e}')
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user