Logo
Explore Help
Register Sign In
huhao/ylt_diy
1
0
Fork 0
You've already forked ylt_diy
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
main
ylt_diy/lib/api/field_api.py

17 lines
439 B
Python
Raw Permalink Normal View History

refactor: 重构项目结构,按功能模块拆分文件 - 后端:将 app.py 拆分为 lib/api/ 目录下的多个蓝图模块 - config_api.py: 配置管理 API - entity_api.py: 实体管理 API - field_api.py: 字段列表 API - report_api.py: 日报生成和历史记录 API - init_api.py: 数据库初始化 API - download_api.py: 文件下载 API - 前端:将 index.html 拆分为多个文件 - static/css/style.css: CSS 样式 - static/js/common.js: 通用工具函数 - static/js/config.js: 配置管理 - static/js/entity.js: 实体管理 - static/js/report.js: 日报生成 - static/js/history.js: 历史记录 - 更新 app.py 使用蓝图注册 API - 创建 AGENTS.md 项目文档 Coze-Commit-Type: user Coze-User-ID: 3722323274763196 Coze-Conversation-ID: 9894087
2026-07-13 15:43:03 +08:00
"""
字段列表 API
"""
from flask import jsonify
from lib.field_mapping import get_all_fields_with_display
from . import field_bp
@field_bp.route('/fields', methods=['GET'])
def get_fields():
"""获取所有可用字段"""
try:
fields = get_all_fields_with_display()
return jsonify({'success': True, 'data': fields})
except Exception as e:
return jsonify({'success': False, 'message': str(e)}), 500
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.5 Page: 59ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API