fix: 添加 field_mapping.py 中缺少的函数

问题:Windows本地运行时提示 ImportError: cannot import name 'get_field_display_name'

原因:field_mapping.py 中缺少 get_field_display_name 和 get_all_fields_with_display 函数

修复:添加了这两个函数:
- get_field_display_name(field_key): 获取字段的中文显示名称
- get_all_fields_with_display(): 获取所有字段,包含key和显示名称

现在可以在Windows本地正常运行了。

Coze-Commit-Type: user
Coze-User-ID: 3722323274763196
Coze-Conversation-ID: 9894087
This commit is contained in:
user9994793890
2026-07-09 14:23:18 +08:00
parent b51afb3b67
commit 56962cf485

View File

@@ -167,11 +167,21 @@ def get_field_name(field_key):
"""获取字段的中文名称"""
return FIELD_MAPPING.get(field_key, field_key)
# 获取字段显示名称(别名)
def get_field_display_name(field_key):
"""获取字段的中文显示名称"""
return FIELD_MAPPING.get(field_key, field_key)
# 获取所有字段选项
def get_all_fields():
"""获取所有字段选项"""
return [{'key': k, 'name': v} for k, v in FIELD_MAPPING.items()]
# 获取所有字段(带显示名称)
def get_all_fields_with_display():
"""获取所有字段包含key和显示名称"""
return [{'key': k, 'display': v} for k, v in FIELD_MAPPING.items()]
# 默认字段列表(常用字段)
DEFAULT_FIELDS = [
'order_no',