| | |
| | | from app.pages.extruder_dashboard import show_extruder_dashboard |
| | | from app.pages.main_process_dashboard import show_main_process_dashboard |
| | | from app.pages.comprehensive_dashboard import show_comprehensive_dashboard |
| | | from app.pages.metered_weight_dashboard import show_metered_weight_dashboard |
| | | from app.pages.metered_weight_correlation import show_metered_weight_correlation |
| | | from app.pages.metered_weight_regression import show_metered_weight_regression |
| | | from app.pages.metered_weight_advanced import show_metered_weight_advanced |
| | | from app.pages.metered_weight_deep_learning import show_metered_weight_deep_learning |
| | | from app.pages.metered_weight_steady_state import show_metered_weight_steady_state |
| | | from app.pages.metered_weight_prediction import show_metered_weight_prediction |
| | | from app.pages.metered_weight_forecast import show_metered_weight_forecast |
| | | from app.pages.extruder_parameter_adjustment import show_extruder_parameter_adjustment |
| | | from app.pages.optimized_parameter_adjustment import show_optimized_parameter_adjustment |
| | | |
| | | # 设置页面配置 |
| | | st.set_page_config( |
| | |
| | | |
| | | comprehensive_page = st.Page( |
| | | show_comprehensive_dashboard, |
| | | title="综合分析", |
| | | title="条重综合分析", |
| | | icon="🌐", |
| | | url_path="comprehensive" |
| | | ) |
| | | |
| | | metered_weight_page = st.Page( |
| | | show_metered_weight_dashboard, |
| | | title="米重综合分析", |
| | | icon="📏", |
| | | url_path="metered_weight" |
| | | ) |
| | | |
| | | metered_weight_correlation_page = st.Page( |
| | | show_metered_weight_correlation, |
| | | title="米重相关性分析", |
| | | icon="📊", |
| | | url_path="metered_weight_correlation" |
| | | ) |
| | | |
| | | metered_weight_regression_page = st.Page( |
| | | show_metered_weight_regression, |
| | | title="米重多元线性回归分析", |
| | | icon="📈", |
| | | url_path="metered_weight_regression" |
| | | ) |
| | | |
| | | metered_weight_advanced_page = st.Page( |
| | | show_metered_weight_advanced, |
| | | title="米重高级预测分析", |
| | | icon="🤖", |
| | | url_path="metered_weight_advanced" |
| | | ) |
| | | |
| | | metered_weight_deep_learning_page = st.Page( |
| | | show_metered_weight_deep_learning, |
| | | title="米重深度学习预测", |
| | | icon="🧠", |
| | | url_path="metered_weight_deep_learning" |
| | | ) |
| | | |
| | | metered_weight_steady_state_page = st.Page( |
| | | show_metered_weight_steady_state, |
| | | title="米重稳态识别", |
| | | icon="⚖️", |
| | | url_path="metered_weight_steady_state" |
| | | ) |
| | | |
| | | metered_weight_prediction_page = st.Page( |
| | | show_metered_weight_prediction, |
| | | title="米重统一预测", |
| | | icon="🔮", |
| | | url_path="metered_weight_prediction" |
| | | ) |
| | | |
| | | metered_weight_forecast_page = st.Page( |
| | | show_metered_weight_forecast, |
| | | title="米重预测分析", |
| | | icon="📈", |
| | | url_path="metered_weight_forecast" |
| | | ) |
| | | |
| | | extruder_parameter_adjustment_page = st.Page( |
| | | show_extruder_parameter_adjustment, |
| | | title="挤出机参数调节", |
| | | icon="⚙️", |
| | | url_path="extruder_parameter_adjustment" |
| | | ) |
| | | |
| | | optimized_parameter_adjustment_page = st.Page( |
| | | show_optimized_parameter_adjustment, |
| | | title="优化版挤出机参数调节", |
| | | icon="🚀", |
| | | url_path="optimized_parameter_adjustment" |
| | | ) |
| | | |
| | | # 侧边栏页脚信息 |
| | |
| | | |
| | | # 导航配置 |
| | | pg = st.navigation({ |
| | | "综合分析": [comprehensive_page], |
| | | "综合分析": [comprehensive_page, metered_weight_page, metered_weight_correlation_page, metered_weight_regression_page, metered_weight_advanced_page, metered_weight_deep_learning_page, metered_weight_steady_state_page, metered_weight_prediction_page, metered_weight_forecast_page, extruder_parameter_adjustment_page, optimized_parameter_adjustment_page], |
| | | "分项分析": [sorting_page, extruder_page, main_process_page] |
| | | }) |
| | | |