Spaces:
Running
Running
File size: 916 Bytes
7f68c53 16521a7 31ce9a1 16521a7 7f68c53 3d87bb1 31ce9a1 7f68c53 92fa0d1 3d87bb1 9730e4b 3d87bb1 2838414 3d87bb1 62942b1 31ce9a1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import streamlit as st
from src.forms.change_request import change_request_form
from src.forms.change_request_history import change_request_history
from src.forms.deviation_occurrence_report import deviation_occurrence_report_form
from src.forms.deviation_report import deviation_report_form
pages = {
"変更申請書": change_request_form,
"逸脱発生報告書": deviation_occurrence_report_form,
"逸脱報告書": deviation_report_form,
"変更申請履歴": change_request_history,
}
selected_page = st.sidebar.selectbox(
"作成する文書を選択してください。", list(pages.keys())
)
match selected_page:
case "変更申請書":
pages["変更申請書"]()
case "逸脱発生報告書":
pages["逸脱発生報告書"]()
case "逸脱報告書":
pages["逸脱報告書"]()
case "変更申請履歴":
pages["変更申請履歴"]()
|