Update app.py
Browse files
app.py
CHANGED
@@ -5,6 +5,9 @@ from pathlib import Path
|
|
5 |
# إضافة مسار المشروع للنظام
|
6 |
sys.path.append(str(Path(__file__).parent.parent))
|
7 |
|
|
|
|
|
|
|
8 |
# استيراد الوحدات
|
9 |
from modules.document_analysis.document_app import DocumentAnalysisApp
|
10 |
from modules.pricing.pricing_app import PricingApp
|
@@ -16,10 +19,14 @@ from modules.notifications.notifications_app import NotificationsApp
|
|
16 |
from modules.document_comparison.document_comparison_app import DocumentComparisonApp
|
17 |
from modules.translation.translation_app import TranslationApp
|
18 |
from modules.ai_assistant.ai_app import AIAssistantApp
|
|
|
19 |
from styling.enhanced_ui import UIEnhancer
|
20 |
|
|
|
|
|
|
|
21 |
# تكوين الصفحة
|
22 |
-
|
23 |
page_title="نظام تحليل المناقصات",
|
24 |
page_icon="📊",
|
25 |
layout="wide",
|
@@ -29,7 +36,7 @@ st.set_page_config(
|
|
29 |
'Report a bug': "https://www.example.com/bug",
|
30 |
'About': "### نظام تحليل المناقصات\nالإصدار 2.0.0"
|
31 |
}
|
32 |
-
)
|
33 |
|
34 |
# تطبيق التنسيق العام
|
35 |
ui_enhancer = UIEnhancer(page_title="نظام تحليل المناقصات", page_icon="📊")
|
|
|
5 |
# إضافة مسار المشروع للنظام
|
6 |
sys.path.append(str(Path(__file__).parent.parent))
|
7 |
|
8 |
+
# استيراد مدير التكوين
|
9 |
+
from config_manager import ConfigManager
|
10 |
+
|
11 |
# استيراد الوحدات
|
12 |
from modules.document_analysis.document_app import DocumentAnalysisApp
|
13 |
from modules.pricing.pricing_app import PricingApp
|
|
|
19 |
from modules.document_comparison.document_comparison_app import DocumentComparisonApp
|
20 |
from modules.translation.translation_app import TranslationApp
|
21 |
from modules.ai_assistant.ai_app import AIAssistantApp
|
22 |
+
from modules.data_analysis.data_analysis_app import DataAnalysisApp
|
23 |
from styling.enhanced_ui import UIEnhancer
|
24 |
|
25 |
+
# تهيئة مدير التكوين
|
26 |
+
config_manager = ConfigManager()
|
27 |
+
|
28 |
# تكوين الصفحة
|
29 |
+
config_manager.set_page_config_if_needed(
|
30 |
page_title="نظام تحليل المناقصات",
|
31 |
page_icon="📊",
|
32 |
layout="wide",
|
|
|
36 |
'Report a bug': "https://www.example.com/bug",
|
37 |
'About': "### نظام تحليل المناقصات\nالإصدار 2.0.0"
|
38 |
}
|
39 |
+
)
|
40 |
|
41 |
# تطبيق التنسيق العام
|
42 |
ui_enhancer = UIEnhancer(page_title="نظام تحليل المناقصات", page_icon="📊")
|