feat: add bank accounts and branches management

- Implemented bank accounts management with form and list components.
- Added bank branches management with form and list components.
- Created services for bank accounts and branches to handle API interactions.
- Updated routing to include bank accounts and branches.
- Enhanced UI with new select fields for banks and branches.
- Added necessary models and constants for bank accounts and branches.
- Improved state management for banks using a store pattern.
- Updated menu items to include links for bank accounts and branches.
This commit is contained in:
2025-12-24 21:25:13 +03:30
parent 1373cc046d
commit f671e37b14
50 changed files with 885 additions and 9 deletions
+4
View File
@@ -1,4 +1,6 @@
import { AuthComponent } from '@/modules/auth/pages/auth.component';
import { BANK_ACCOUNTS_ROUTES } from '@/modules/bankAccounts/constants';
import { BANK_BRANCHES_ROUTES } from '@/modules/bankBranches/constants';
import { CARDEX_ROUTES } from '@/modules/cardex/constants';
import { CUSTOMERS_ROUTES } from '@/modules/customers/constants';
import { INVENTORIES_ROUTES } from '@/modules/inventories/constants';
@@ -30,6 +32,8 @@ export const appRoutes: Routes = [
...INVENTORIES_ROUTES,
...PRODUCTS_ROUTES,
...CARDEX_ROUTES,
...BANK_BRANCHES_ROUTES,
...BANK_ACCOUNTS_ROUTES,
{ path: 'uikit', loadChildren: () => import('./app/pages/uikit/uikit.routes') },
{ path: 'documentation', component: Documentation },
{ path: 'pages', loadChildren: () => import('./app/pages/pages.routes') },