EGYADMIN commited on
Commit
1a83ba4
·
verified ·
1 Parent(s): 3e1c4f2

Create web/pages/requirements_analysis.py

Browse files
Files changed (1) hide show
  1. web/pages/requirements_analysis.py +26 -0
web/pages/requirements_analysis.py ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import pandas as pd
3
+ import numpy as np
4
+ import plotly.express as px
5
+
6
+ def show_requirements_analysis():
7
+ """
8
+ عرض صفحة تحليل متطلبات المناقصة
9
+ """
10
+ st.subheader("تحليل متطلبات المناقصة")
11
+
12
+ # التحقق من وجود نتائج تحليل سابقة
13
+ if "analysis_results" not in st.session_state or not st.session_state.analysis_results:
14
+ st.warning("لا توجد نتائج تحليل متاحة. يرجى تحليل مناقصة أولاً.")
15
+
16
+ if st.button("الانتقال إلى صفحة تحليل المناقصات"):
17
+ st.session_state.page = "تحليل المناقصات"
18
+ st.experimental_rerun()
19
+
20
+ # عرض بيانات توضيحية
21
+ st.markdown("### بيانات توضيحية لمتطلبات المناقصة")
22
+
23
+ sample_requirements = [
24
+ {"المتطلب": "توريد وتركيب معدات الشبكة", "النوع": "فني", "الأولوية": "عالية", "التخصص": "تقنية المعلومات"},
25
+ {"المتطلب": "تدريب الموظفين", "النوع": "إداري", "الأولوية": "متوسطة", "التخصص": "تدريب"},
26
+ {"المتطلب": "توفير الصي