From f263a11fe8cf87aeacafd9db58b5c99216ae5295 Mon Sep 17 00:00:00 2001 From: tristan Date: Wed, 25 Feb 2026 14:16:11 +0000 Subject: [PATCH] [#278] Plan du site (!33) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit | Numéro du ticket | Titre du ticket | |------------------|-----------------| | #278 | Plan du site | ## Description de la PR [#278] Plan du site ## Modification du .env ## Check list - [ ] Pas de régression - [x] TU/TI/TF rédigée - [x] TU/TI/TF OK - [ ] CHANGELOG modifié Co-authored-by: Matteo Reviewed-on: https://gitea.malio.fr/MALIO-DEV/Ferme/pulls/33 Co-authored-by: tristan Co-committed-by: tristan --- .idea/workspace.xml | 58 +-- CHANGELOG.md | 2 + frontend/pages/index.vue | 4 +- frontend/pages/infrastructure/building.vue | 242 ++++++++++ frontend/pages/infrastructure/case.vue | 27 ++ frontend/services/dto/building-case-data.ts | 9 + .../dto/building-case-position-data.ts | 11 + .../services/dto/building-case-status-data.ts | 6 + frontend/services/dto/building-data.ts | 3 + frontend/services/dto/building-layout-data.ts | 9 + frontend/services/statut.ts | 23 + migrations/Version20260219100826.php | 47 ++ migrations/Version20260220101607.php | 37 ++ migrations/Version20260225123000.php | 30 ++ migrations/Version20260225131500.php | 26 ++ src/Command/SeedCommand.php | 267 +++++++++++ src/DataFixtures/AppFixtures.php | 2 + src/DataFixtures/BovineFixtures.php | 120 +++++ .../BuildingInfrastructureFixtures.php | 299 ++++++++++++ src/Entity/Bovine.php | 121 +++++ src/Entity/Building.php | 56 ++- src/Entity/BuildingCase.php | 210 +++++++++ src/Entity/BuildingCasePosition.php | 146 ++++++ src/Entity/BuildingLayout.php | 141 ++++++ src/Entity/Statut.php | 139 ++++++ .../BuildingCasePositionRepository.php | 45 ++ src/Repository/BuildingCaseRepository.php | 45 ++ src/Repository/BuildingLayoutRepository.php | 45 ++ src/Repository/StatutRepository.php | 45 ++ .../BuildingCaseWeightsReportProvider.php | 214 +++++++++ templates/case_weights_report.html.twig | 430 ++++++++++++++++++ 31 files changed, 2828 insertions(+), 31 deletions(-) create mode 100644 frontend/pages/infrastructure/building.vue create mode 100644 frontend/pages/infrastructure/case.vue create mode 100644 frontend/services/dto/building-case-data.ts create mode 100644 frontend/services/dto/building-case-position-data.ts create mode 100644 frontend/services/dto/building-case-status-data.ts create mode 100644 frontend/services/dto/building-layout-data.ts create mode 100644 frontend/services/statut.ts create mode 100644 migrations/Version20260219100826.php create mode 100644 migrations/Version20260220101607.php create mode 100644 migrations/Version20260225123000.php create mode 100644 migrations/Version20260225131500.php create mode 100644 src/DataFixtures/BovineFixtures.php create mode 100644 src/DataFixtures/BuildingInfrastructureFixtures.php create mode 100644 src/Entity/Bovine.php create mode 100644 src/Entity/BuildingCase.php create mode 100644 src/Entity/BuildingCasePosition.php create mode 100644 src/Entity/BuildingLayout.php create mode 100644 src/Entity/Statut.php create mode 100644 src/Repository/BuildingCasePositionRepository.php create mode 100644 src/Repository/BuildingCaseRepository.php create mode 100644 src/Repository/BuildingLayoutRepository.php create mode 100644 src/Repository/StatutRepository.php create mode 100644 src/State/BuildingCaseWeightsReportProvider.php create mode 100644 templates/case_weights_report.html.twig diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 3661a97..b5c707f 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,9 +5,10 @@ - - + + +