Доработал закрытие, техоперации автоматом переключаются, добавил выгрузку сменных заданий
All checks were successful
Deploy MES Core / deploy (push) Successful in 14s
All checks were successful
Deploy MES Core / deploy (push) Successful in 14s
This commit is contained in:
@@ -11,6 +11,7 @@ from shiftflow.models import (
|
||||
ShiftItem,
|
||||
)
|
||||
from shiftflow.services.sessions import close_cutting_session
|
||||
from shiftflow.services.route_flow import advance_progress_and_generate_next_workitem
|
||||
|
||||
logger = logging.getLogger('mes')
|
||||
|
||||
@@ -208,6 +209,7 @@ def apply_closing_workitems(
|
||||
else:
|
||||
wi.status = 'planned'
|
||||
wi.save(update_fields=['quantity_done', 'quantity_reported', 'status'])
|
||||
advance_progress_and_generate_next_workitem(workitem_id=int(wi.id))
|
||||
|
||||
for stock_item_id, qty in consumptions.items():
|
||||
if qty and float(qty) > 0:
|
||||
|
||||
Reference in New Issue
Block a user