Modify Switch Schedule to Stock In & Stock Out
This commit is contained in:
@@ -281,15 +281,28 @@ def build_ui(node: CtrlGuiNode) -> None:
|
||||
with ui.column():
|
||||
with ui.row():
|
||||
pass
|
||||
def rebuild() -> None:
|
||||
def rebuild_in() -> None:
|
||||
try:
|
||||
node.file_logger.info('Running rebuild_now...')
|
||||
rebuild_now("Trigger", "SwitchSchedule", "")
|
||||
rebuild_now("Trigger", "bt_carry_boxes_sch1", "")
|
||||
except Exception as e:
|
||||
node.file_logger.error(f'Failed to trigger rebuild: {str(e)}')
|
||||
|
||||
ui.element().style('height: 40px')
|
||||
ui.button('Switch Schedule', on_click=lambda: show_confirm_dialog('Confirm Switch Schedule?', rebuild)).classes('self-end')
|
||||
ui.button('Stock In', on_click=lambda: show_confirm_dialog('Confirm Switch Schedule?', rebuild_in)).classes('self-end')
|
||||
|
||||
with ui.column():
|
||||
with ui.row():
|
||||
pass
|
||||
def rebuild_out() -> None:
|
||||
try:
|
||||
node.file_logger.info('Running rebuild_now...')
|
||||
rebuild_now("Trigger", "bt_carry_boxes_sch2", "")
|
||||
except Exception as e:
|
||||
node.file_logger.error(f'Failed to trigger rebuild: {str(e)}')
|
||||
|
||||
ui.element().style('height: 40px')
|
||||
ui.button('Stock Out', on_click=lambda: show_confirm_dialog('Confirm Switch Schedule?', rebuild_out)).classes('self-end')
|
||||
|
||||
#move home
|
||||
with ui.column():
|
||||
|
||||
Reference in New Issue
Block a user