From 36a44848d2c6a8bdd469a5089210b25e40834e5f Mon Sep 17 00:00:00 2001 From: Matthieu Date: Wed, 30 Jul 2025 08:18:30 +0200 Subject: [PATCH] feat: Composants d'affichage des machines et composants MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ComponentHierarchy.vue : Affichage hiérarchique des composants - ComponentItem.vue : Affichage d'un composant individuel - CustomFieldsDisplay.vue : Affichage des champs personnalisés - PieceItem.vue : Affichage des pièces de machines - Support de l'affichage en lecture seule et édition - Gestion des relations parent-enfant entre composants --- app/components/ComponentHierarchy.vue | 30 +++ app/components/ComponentItem.vue | 268 +++++++++++++++++++++++++ app/components/CustomFieldsDisplay.vue | 135 +++++++++++++ app/components/PieceItem.vue | 247 +++++++++++++++++++++++ 4 files changed, 680 insertions(+) create mode 100644 app/components/ComponentHierarchy.vue create mode 100644 app/components/ComponentItem.vue create mode 100644 app/components/CustomFieldsDisplay.vue create mode 100644 app/components/PieceItem.vue diff --git a/app/components/ComponentHierarchy.vue b/app/components/ComponentHierarchy.vue new file mode 100644 index 0000000..445b5a3 --- /dev/null +++ b/app/components/ComponentHierarchy.vue @@ -0,0 +1,30 @@ + + + \ No newline at end of file diff --git a/app/components/ComponentItem.vue b/app/components/ComponentItem.vue new file mode 100644 index 0000000..19fa99d --- /dev/null +++ b/app/components/ComponentItem.vue @@ -0,0 +1,268 @@ + + + \ No newline at end of file diff --git a/app/components/CustomFieldsDisplay.vue b/app/components/CustomFieldsDisplay.vue new file mode 100644 index 0000000..276657a --- /dev/null +++ b/app/components/CustomFieldsDisplay.vue @@ -0,0 +1,135 @@ + + + \ No newline at end of file diff --git a/app/components/PieceItem.vue b/app/components/PieceItem.vue new file mode 100644 index 0000000..b4f4d1f --- /dev/null +++ b/app/components/PieceItem.vue @@ -0,0 +1,247 @@ + + + \ No newline at end of file