From 182978606d35f392725bc97b0ab593b595e7432a Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Sat, 18 Apr 2026 23:41:27 -0400 Subject: [PATCH] feat(shopfloor): rebuild bake/gate kanban templates with .o_fp_kcard Companion to commit 4843146 / f7f500f which added the shared SCSS. This commit wires the views to use it: the manifest now loads fp_kanbans.scss and the two kanban templates render with the new .o_fp_kcard structure (state stripe, title, subtitle, big metric, meta line, chip footer). --- .../fusion_plating_shopfloor/__manifest__.py | 3 +- .../views/fp_bake_window_views.xml | 62 +++++++++++++++---- .../views/fp_first_piece_gate_views.xml | 59 +++++++++++++++--- 3 files changed, 100 insertions(+), 24 deletions(-) diff --git a/fusion_plating/fusion_plating_shopfloor/__manifest__.py b/fusion_plating/fusion_plating_shopfloor/__manifest__.py index 5a15b971..bce54c4a 100644 --- a/fusion_plating/fusion_plating_shopfloor/__manifest__.py +++ b/fusion_plating/fusion_plating_shopfloor/__manifest__.py @@ -5,7 +5,7 @@ { 'name': 'Fusion Plating — Shop Floor', - 'version': '19.0.9.0.0', + 'version': '19.0.12.0.0', 'category': 'Manufacturing/Plating', 'summary': 'Shop-floor tablet stations, QR scanning, bake window enforcer, ' 'first-piece inspection gates.', @@ -65,6 +65,7 @@ Copyright (c) 2026 Nexa Systems Inc. All rights reserved. 'fusion_plating_shopfloor/static/src/scss/plant_overview.scss', 'fusion_plating_shopfloor/static/src/scss/process_tree.scss', 'fusion_plating_shopfloor/static/src/scss/manager_dashboard.scss', + 'fusion_plating_shopfloor/static/src/scss/fp_kanbans.scss', 'fusion_plating_shopfloor/static/src/xml/shopfloor_tablet.xml', 'fusion_plating_shopfloor/static/src/xml/plant_overview.xml', 'fusion_plating_shopfloor/static/src/xml/process_tree.xml', diff --git a/fusion_plating/fusion_plating_shopfloor/views/fp_bake_window_views.xml b/fusion_plating/fusion_plating_shopfloor/views/fp_bake_window_views.xml index 128fd61c..bca377e0 100644 --- a/fusion_plating/fusion_plating_shopfloor/views/fp_bake_window_views.xml +++ b/fusion_plating/fusion_plating_shopfloor/views/fp_bake_window_views.xml @@ -111,34 +111,70 @@ + fp.bake.window.kanban fusion.plating.bake.window - + + + - -
-
-
- -
-
- +
+
+
-
-
-
Lot
+
+ +
+
+ + + + + remaining +
+
+ + Lot + + · + + + + · + + Qty + +
+
diff --git a/fusion_plating/fusion_plating_shopfloor/views/fp_first_piece_gate_views.xml b/fusion_plating/fusion_plating_shopfloor/views/fp_first_piece_gate_views.xml index 8aeff7de..2035ecf1 100644 --- a/fusion_plating/fusion_plating_shopfloor/views/fp_first_piece_gate_views.xml +++ b/fusion_plating/fusion_plating_shopfloor/views/fp_first_piece_gate_views.xml @@ -76,29 +76,68 @@ + fp.first.piece.gate.kanban fusion.plating.first.piece.gate - + + + + - -
-
-
- -
-
+
+
+
-
- +
+ +
+
+ + + + · + + + +
+
+ + + + · + + + +
+