feat: show inspection actions on printing status and move to awaiting_collection on approval
- Show inspection pass/fail buttons when order status is 'printing' in ops page - Updated getAvailableActions() to include 'printing' in inspection actions - Changed markInspectionPassed() to accept both 'inspection' and 'printing' statuses - Changed markInspectionPassed() to move order to 'awaiting_collection' instead of 'packing' - Updated flagInspectionIssue() to accept both 'inspection' and 'printing' statuses - Updated order-detail.blade.php conditional to show inspection actions for both 'inspection' and 'printing' statuses
This commit is contained in:
@@ -31,9 +31,9 @@
|
||||
</div>
|
||||
|
||||
<!-- State-Specific Actions -->
|
||||
@if($order->status === 'inspection')
|
||||
@if($order->status === 'inspection' || $order->status === 'printing')
|
||||
@include('ops.actions.inspection')
|
||||
@elseif($order->status === 'packing' || $order->status === 'printing')
|
||||
@elseif($order->status === 'packing')
|
||||
@include('ops.actions.packing')
|
||||
@elseif(in_array($order->status, ['ready_to_ship', 'awaiting_collection', 'in_transit']))
|
||||
@include('ops.actions.read-only')
|
||||
|
||||
Reference in New Issue
Block a user