Skip to content

Commit fd13765

Browse files
committed
update microservice
1 parent 9f38eb9 commit fd13765

File tree

69 files changed

+8545
-2430
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+8545
-2430
lines changed

docker-compose.yml

Lines changed: 369 additions & 369 deletions
Large diffs are not rendered by default.

frontend/ultima-ng-19.0.0/src/app.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { UserService } from '@/service/user.service';
1010
import { StorageService } from '@/service/storage.service';
1111
import { TokenInterceptor } from '@/interceptors/token.interceptor';
1212
import { CacheInterceptor } from '@/interceptors/cache.interceptor';
13+
import { provideAnimations } from '@angular/platform-browser/animations';
1314

1415
const MyPreset = definePreset(Material, {
1516
semantic: {
@@ -39,6 +40,7 @@ export const appConfig: ApplicationConfig = {
3940
}),
4041
withEnabledBlockingInitialNavigation()
4142
),
43+
provideAnimations(),
4244
// CORRECTION CRITIQUE : Une seule configuration HttpClient avec les intercepteurs
4345
provideHttpClient(withFetch(), withInterceptors([TokenInterceptor, CacheInterceptor])),
4446
// SUPPRIMÉ : provideHttpClient(withFetch()), // ← Cette ligne supprimée !
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
export interface AgentCreditDTO {
2+
delegationLibele: string;
3+
agenceId: number;
4+
agenceLibele: string;
5+
pointventeLibele: string;
6+
pointventeCode: string;
7+
pointventeId: number;
8+
userId: number;
9+
username: string;
10+
firstName: string;
11+
lastName: string;
12+
email: string;
13+
phone: string;
14+
roleName: string;
15+
fullName: string;
16+
pointVenteDisplay: string;
17+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
export interface AgentDisponibilityDto {
2+
userId: number;
3+
pointVenteId: number;
4+
isActive: boolean;
5+
currentPs?: number;
6+
rotationDate?: string;
7+
message?: string;
8+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// Interface pour le motif
2+
export interface MotifCorrection {
3+
id: number;
4+
userId: number;
5+
libele: string;
6+
codCliente: string;
7+
codAgence: string;
8+
statut: string;
9+
dateAnnulation: string;
10+
personnePhysiqueId: number;
11+
createdAt: string;
12+
updatedAt: string;
13+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
export interface RotationDto {
2+
idRotation: number;
3+
userId: number;
4+
username: string;
5+
firstName: string;
6+
lastName: string;
7+
ps: number;
8+
nomPointVente: string;
9+
statut: boolean;
10+
dateRotation: string;
11+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export interface RotationRequest {
2+
userId: number;
3+
pointVenteId: number;
4+
}

frontend/ultima-ng-19.0.0/src/app/interface/personnePhysique.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export interface PersonnePhysique {
1818
relacBeneficiario?: string;
1919
detDireccion?: string;
2020
codProvincia?: string;
21+
codCanton?: string;
2122
district?: string;
2223
agence?: string;
2324
codeAgence?: string;

frontend/ultima-ng-19.0.0/src/app/interface/reference-data.interface.ts

Lines changed: 1342 additions & 1137 deletions
Large diffs are not rendered by default.

frontend/ultima-ng-19.0.0/src/app/interface/response.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import { Actividad } from './actividad.model';
22
import { Agence } from './agence';
3+
import { AgentCreditDTO } from './AgentCreditDTO';
4+
import { AgentDisponibilityDto } from './AgentDisponibilityDto';
35
import { AnalyseComplete } from './analyseComplete';
46
import { Appreciation } from './appreciation';
57
import { Avis } from './avis';
@@ -25,6 +27,7 @@ import { InfoAdministrative } from './infoAdministrative';
2527
import { InstanceCreditView } from './instance-credit-view';
2628
import { Inversion } from './inversion.model';
2729
import { MotifAnalyse } from './motif.analyse';
30+
import { MotifCorrection } from './MotifCorrection';
2831
import { NewCredit } from './newCredit';
2932
import { NoteAnalyse } from './note-analyse.model';
3033
import { NoteGarantie } from './note-garantie.model';
@@ -212,7 +215,10 @@ export interface IResponse {
212215
data?: FicheSignaletique;
213216
listePPAttente?: FicheSignaletique;
214217
personnePhysique?: PersonnePhysique;
215-
216218
metadata?: any;
219+
listRejet?: PersonnePhysique[];
220+
motif: MotifCorrection;
221+
agentCreditDTO: AgentCreditDTO[];
222+
disponibilityAgent?: AgentDisponibilityDto; // AJOUTÉ
217223
};
218224
}

0 commit comments

Comments
 (0)