From 79da0d24ab6ec1a17edb3584b2d66ccd4cdfe1df Mon Sep 17 00:00:00 2001 From: Kavehhn174 Date: Tue, 11 Aug 2026 20:36:02 +0330 Subject: [PATCH] =?UTF-8?q?REFACTOR:=20Belonging=20=E2=86=92=20Property=20?= =?UTF-8?q?system=20migration=20+=20dashboard=20+=20map=20improvements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Property system: - Add PropertyService.js and PropertyStatusService.js - Add Property pages: CreateProperty.vue, ListProperties.vue, TransactionDialog.vue - Remove legacy BelongingService.js and Belonging pages (CreateBelonging, ListBelongings, TransactionDialog) Dashboard: - Update RecentSalesWidget.vue - Update RevenueStreamWidget.vue - Update StatsWidget.vue UI & config: - Major MapComponent.vue improvements (extended functionality) - Update ListCategories.vue - Update ListTransactions.vue - Update vite.config.mjs --- .../dashboard/RecentSalesWidget.vue | 27 +- .../dashboard/RevenueStreamWidget.vue | 20 +- src/components/dashboard/StatsWidget.vue | 2 +- ...BelongingService.js => PropertyService.js} | 51 +- src/service/PropertyStatusService.js | 22 + src/views/pages/Belonging/CreateBelonging.vue | 546 ----------- src/views/pages/Category/ListCategories.vue | 2 +- src/views/pages/Property/CreateProperty.vue | 909 ++++++++++++++++++ .../ListProperties.vue} | 106 +- .../TransactionDialog.vue | 0 .../pages/Transaction/ListTransactions.vue | 2 +- src/views/uikit/MapComponent.vue | 573 +++++++++-- vite.config.mjs | 4 + 13 files changed, 1522 insertions(+), 742 deletions(-) rename src/service/{BelongingService.js => PropertyService.js} (59%) create mode 100644 src/service/PropertyStatusService.js delete mode 100644 src/views/pages/Belonging/CreateBelonging.vue create mode 100644 src/views/pages/Property/CreateProperty.vue rename src/views/pages/{Belonging/ListBelongings.vue => Property/ListProperties.vue} (66%) rename src/views/pages/{Belonging => Property}/TransactionDialog.vue (100%) diff --git a/src/components/dashboard/RecentSalesWidget.vue b/src/components/dashboard/RecentSalesWidget.vue index 00ef4bc..b966922 100644 --- a/src/components/dashboard/RecentSalesWidget.vue +++ b/src/components/dashboard/RecentSalesWidget.vue @@ -1,43 +1,38 @@