feat: 快速提交 - 周一 2025/09/22 11:54:13.80

This commit is contained in:
赵杰 Jie Zhao (雄狮汽车科技)
2025-09-22 11:54:14 +01:00
parent 16bb98131e
commit a2b4fcdf36
10 changed files with 848 additions and 25 deletions

View File

@@ -8,6 +8,7 @@ from flask import Blueprint, request, jsonify, render_template
from src.integrations.feishu_client import FeishuClient
from src.integrations.workorder_sync import WorkOrderSyncService
from src.integrations.config_manager import config_manager
from src.integrations.feishu_permission_checker import FeishuPermissionChecker
import logging
logger = logging.getLogger(__name__)
@@ -322,6 +323,22 @@ def remove_field_mapping():
logger.error(f"移除字段映射失败: {e}")
return jsonify({"error": str(e)}), 500
@feishu_sync_bp.route('/check-permissions')
def check_permissions():
"""检查飞书权限"""
try:
checker = FeishuPermissionChecker()
result = checker.check_permissions()
return jsonify({
"success": True,
"permission_check": result,
"summary": checker.get_permission_summary()
})
except Exception as e:
logger.error(f"权限检查失败: {e}")
return jsonify({"error": str(e)}), 500
@feishu_sync_bp.route('/field-mapping')
def field_mapping_page():
"""字段映射管理页面"""