add Ticket Export as APP
This commit is contained in:
@@ -2,9 +2,10 @@ import streamlit as st
|
||||
import sites.services_reporting as sr
|
||||
import sites.userlist as us
|
||||
import sites.server as s
|
||||
|
||||
import sites.tickets as ti
|
||||
import sites.lastrun as lr
|
||||
# Page Settings
|
||||
st.set_page_config(page_title="Reporting")
|
||||
st.set_page_config(page_title="Reporting",layout="wide")
|
||||
|
||||
# Load custom CSS
|
||||
def load_css(file_name):
|
||||
@@ -27,17 +28,25 @@ if st.sidebar.button('Home'):
|
||||
st.session_state.page = 'Home'
|
||||
if st.sidebar.button('Services Reporting'):
|
||||
st.session_state.page = 'Services Reporting'
|
||||
if st.sidebar.button('User'):
|
||||
st.session_state.page = 'User'
|
||||
if st.sidebar.button('User Filter'):
|
||||
st.session_state.page = 'User Filter'
|
||||
if st.sidebar.button('Server'):
|
||||
st.session_state.page = 'Server'
|
||||
if st.sidebar.button('Tickets'):
|
||||
st.session_state.page = 'Tickets'
|
||||
if st.sidebar.button('Last-Run'):
|
||||
st.session_state.page = 'Last-Run'
|
||||
|
||||
# Page display logic
|
||||
if st.session_state.page == 'Home':
|
||||
home()
|
||||
elif st.session_state.page == 'Services Reporting':
|
||||
sr.services_reporting()
|
||||
elif st.session_state.page == 'User':
|
||||
elif st.session_state.page == 'User Filter':
|
||||
us.user_filter()
|
||||
elif st.session_state.page == 'Server':
|
||||
s.server_filter()
|
||||
elif st.session_state.page == 'Tickets':
|
||||
ti.ticket_filter()
|
||||
elif st.session_state.page == 'Last-Run':
|
||||
lr.user_filter()
|
||||
Reference in New Issue
Block a user