64 lines
1.5 KiB
Markdown
64 lines
1.5 KiB
Markdown
# FIN65 Mobile - Dashboard avec infos Échéancier V2.7
|
||
|
||
Ce patch ajoute au tableau de bord mobile les infos renvoyées par le backend après le patch Échéancier.
|
||
|
||
## Ajouts visibles sur mobile
|
||
|
||
Dans l’accueil mobile :
|
||
|
||
- `Balance prévisionnelle du mois`
|
||
- bloc `Prévisionnel du mois`
|
||
- dépenses prévues restantes
|
||
- revenus prévus échéancier
|
||
- dépenses échéancier
|
||
- transferts prévus
|
||
- provisions prévues
|
||
|
||
## Ce que ce patch ne fait pas encore
|
||
|
||
Il n’ajoute pas encore une vraie page mobile pour créer/modifier l’Échéancier.
|
||
Il affiche les infos du backend sur l’accueil mobile. On évite de recréer tout un mini-Excel dans un écran de téléphone, par respect pour les pouces humains.
|
||
|
||
## Installation
|
||
|
||
Décompresse ce ZIP, puis lance :
|
||
|
||
```powershell
|
||
.\apply_mobile_dashboard_scheduled_infos_v2_7.bat
|
||
```
|
||
|
||
Ensuite :
|
||
|
||
```powershell
|
||
cd D:\07-Logiciels\20-FIN65\fin65_mobile
|
||
flutter run
|
||
```
|
||
|
||
## Test
|
||
|
||
1. Vérifie que l’URL API mobile pointe vers le serveur :
|
||
|
||
```text
|
||
http://192.168.1.53:8000
|
||
```
|
||
|
||
2. Dans l’app mobile :
|
||
- Synchronisation
|
||
- Synchroniser maintenant
|
||
|
||
3. Reviens à l’accueil : les cartes de prévisionnel doivent apparaître.
|
||
|
||
## Important
|
||
|
||
Le backend doit déjà renvoyer les nouveaux champs `/dashboard` :
|
||
|
||
```text
|
||
scheduled_expenses_remaining_total
|
||
scheduled_income_remaining_total
|
||
scheduled_transfer_remaining_total
|
||
scheduled_provision_remaining_total
|
||
projected_month_balance
|
||
```
|
||
|
||
Si le mobile affiche 0, vérifie d’abord que l’échéancier existe bien sur le web et que l’opération est dans le mois courant.
|