diff --git a/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dto/IngestContractDto.java b/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dto/IngestContractDto.java index 99004d3212608ad6785cc188c0d1838f8817777c..f921332cbd3ab8ae38cec1012ad90e6fc3273db4 100644 --- a/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dto/IngestContractDto.java +++ b/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dto/IngestContractDto.java @@ -65,13 +65,13 @@ public class IngestContractDto extends IdDto implements Serializable { private ActivationStatus status; - private String creationDate; + private String creationdate; - private String lastUpdate; + private String lastupdate; - private String activationDate; + private String activationdate; - private String deactivationDate; + private String deactivationdate; private String checkParentLink; diff --git a/api/api-referential/referential-internal/src/main/java/fr/gouv/vitamui/referential/internal/server/ingestcontract/IngestContractConverter.java b/api/api-referential/referential-internal/src/main/java/fr/gouv/vitamui/referential/internal/server/ingestcontract/IngestContractConverter.java index 6798d030f23556c5f01b3ea6130ff1732a138423..e6f0d0e680126dcfa8e897426b71471e45ed4828 100644 --- a/api/api-referential/referential-internal/src/main/java/fr/gouv/vitamui/referential/internal/server/ingestcontract/IngestContractConverter.java +++ b/api/api-referential/referential-internal/src/main/java/fr/gouv/vitamui/referential/internal/server/ingestcontract/IngestContractConverter.java @@ -60,10 +60,10 @@ public class IngestContractConverter { ingestContract.setCheckParentLink(IngestContractCheckState.valueOf(dto.getCheckParentLink())); } - ingestContract.setCreationdate(dto.getCreationDate()); - ingestContract.setLastupdate(dto.getLastUpdate()); - ingestContract.setActivationdate(dto.getActivationDate()); - ingestContract.setDeactivationdate(dto.getDeactivationDate()); + ingestContract.setCreationdate(dto.getCreationdate()); + ingestContract.setLastupdate(dto.getLastupdate()); + ingestContract.setActivationdate(dto.getActivationdate()); + ingestContract.setDeactivationdate(dto.getDeactivationdate()); ingestContract.setComputeInheritedRulesAtIngest(dto.isComputeInheritedRulesAtIngest()); return ingestContract; @@ -92,10 +92,10 @@ public class IngestContractConverter { dto.setComputeInheritedRulesAtIngest(ingestContract.isComputeInheritedRulesAtIngest()); } - dto.setCreationDate(ingestContract.getCreationdate()); - dto.setLastUpdate(ingestContract.getLastupdate()); - dto.setActivationDate(ingestContract.getActivationdate()); - dto.setDeactivationDate(ingestContract.getDeactivationdate()); + dto.setCreationdate(ingestContract.getCreationdate()); + dto.setLastupdate(ingestContract.getLastupdate()); + dto.setActivationdate(ingestContract.getActivationdate()); + dto.setDeactivationdate(ingestContract.getDeactivationdate()); return dto; } diff --git a/ui/ui-frontend-common/src/app/modules/logbook/logbook.module.ts b/ui/ui-frontend-common/src/app/modules/logbook/logbook.module.ts index c0e9cb31407cbdc53c00ab2137f4fb2e496c20f3..9b2e655ec1f382c3aae6589bfcc6ae630aa717e8 100644 --- a/ui/ui-frontend-common/src/app/modules/logbook/logbook.module.ts +++ b/ui/ui-frontend-common/src/app/modules/logbook/logbook.module.ts @@ -36,6 +36,7 @@ */ import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; +import {TranslateModule} from "@ngx-translate/core"; import { EventTypeLabelModule } from './event-type-label/event-type-label.module'; import { HistoryModule } from './history/history.module'; @@ -46,6 +47,7 @@ import { HistoryModule } from './history/history.module'; CommonModule, HistoryModule, EventTypeLabelModule, + TranslateModule ], exports: [ HistoryModule, diff --git a/ui/ui-frontend-common/src/assets/shared-i18n/en.json b/ui/ui-frontend-common/src/assets/shared-i18n/en.json index 4b8e5fac40e92b00744bbd69c0cf09a2cda9f02b..12230aec54b1ed7dedd2fc8916fa068797962457 100644 --- a/ui/ui-frontend-common/src/assets/shared-i18n/en.json +++ b/ui/ui-frontend-common/src/assets/shared-i18n/en.json @@ -20,6 +20,10 @@ "UNDO_MODAL": { "TITLE": "Close the window", "UNDO_MESSAGE": "Modified data won't be saved. Are you sure you want to close the window ?" + }, + "HISTORY": { + "NO_HISTORY": "No history", + "OPERATIONS": "Logbook" } }, "COLOR": { @@ -2943,4 +2947,4 @@ "EXT_VITAMUI_CREATE_USER": "User creation", "EXT_VITAMUI_UPDATE_USER": "User modification" } -} \ No newline at end of file +} diff --git a/ui/ui-frontend-common/src/assets/shared-i18n/fr.json b/ui/ui-frontend-common/src/assets/shared-i18n/fr.json index 90039c368c6307e4845c2c6bda8444a31ca2eb9f..5b19c971a660336bfa45df62945bf0d0f6b7283e 100644 --- a/ui/ui-frontend-common/src/assets/shared-i18n/fr.json +++ b/ui/ui-frontend-common/src/assets/shared-i18n/fr.json @@ -20,6 +20,10 @@ "UNDO_MODAL": { "TITLE": "Fermer la fenêtre", "UNDO_MESSAGE": "Les données modifiées ne seront pas sauvegardées. Êtes-vous sûr de vouloir fermer la fenêtre ?" + }, + "HISTORY": { + "NO_HISTORY": "Aucun historique", + "OPERATIONS": "Journal des opérations" } }, "COLOR": { @@ -2963,4 +2967,4 @@ "EXT_VITAMUI_CREATE_USER": "Création de l'utilisateur", "EXT_VITAMUI_UPDATE_USER": "Modification de l'utilisateur" } -} \ No newline at end of file +} diff --git a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-create/ingest-contract-create.component.html b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-create/ingest-contract-create.component.html index 4d73ef8687ec79d9f60c46adab3949757054a8f1..c5aa9554206d76f9eef31e675a9f7b52d2ceb112 100644 --- a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-create/ingest-contract-create.component.html +++ b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-create/ingest-contract-create.component.html @@ -257,7 +257,8 @@ </vitamui-common-slide-toggle> <i class="material-icons field-tooltip" - matTooltip="Importer une liste d'identifiants au format csv" + matTooltip="Indexation des unités archivistiques indiquée comme invalide lors de leur entrée afin + qu'elles fassent l'objet d'un calcul lors d'un processus automatique déclenché périodiquement" matTooltipClass="vitamui-tooltip" >info</i > diff --git a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html index b874a46e1154bd3e9ceaee13a50c0265d16b191a..bd6d28cb33b97e193263dced63969c26a97899fe 100644 --- a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html +++ b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html @@ -100,7 +100,7 @@ </td> <!-- TODO: Add date pipe --> <td class="clickable" (click)="ingestContractClick.emit(ingestContract)"> - {{ ingestContract?.creationdate | date: 'dd/MM/yyyy' }} + {{ ingestContract?.creationDate | date: 'dd/MM/yyyy' }} </td> <td class="clickable" (click)="ingestContractClick.emit(ingestContract)"> {{ ingestContract?.archiveProfiles?.length }} diff --git a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-attachment-tab/ingest-contract-nodes-update/ingest-contract-node-update.component.ts b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-attachment-tab/ingest-contract-nodes-update/ingest-contract-node-update.component.ts index 42b227c517a3799de04dc66c6646dd8000583533..fd4fe34b883d72bd539a8514f69f13baca73bc27 100644 --- a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-attachment-tab/ingest-contract-nodes-update/ingest-contract-node-update.component.ts +++ b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-attachment-tab/ingest-contract-nodes-update/ingest-contract-node-update.component.ts @@ -34,7 +34,7 @@ * The fact that you are presently reading this means that you have had * knowledge of the CeCILL-C license and that you accept its terms. */ -import { Component, Inject, OnInit, ViewChild } from '@angular/core'; +import { Component, Inject, OnInit } from '@angular/core'; import { FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms'; import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog'; import { FilingPlanMode } from 'projects/vitamui-library/src/lib/components/filing-plan/filing-plan.service'; @@ -62,8 +62,6 @@ export class IngestContractNodeUpdateComponent implements OnInit { linkParentIdControl = new FormControl(); checkParentIdControl = new FormControl(); - @ViewChild('fileSearch', { static: false }) fileSearch: any; - constructor( public dialogRef: MatDialogRef<IngestContractNodeUpdateComponent>, @Inject(MAT_DIALOG_DATA) public data: { ingestContract: IngestContract; accessContractId: string; tenantIdentifier: number }, diff --git a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-information-tab/ingest-contract-information-tab.component.ts b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-information-tab/ingest-contract-information-tab.component.ts index 74e3ba8211713289859117aa60427ca2398b35f3..849e3c765b0f7631dc2c516216fcf9d1f00953d1 100644 --- a/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-information-tab/ingest-contract-information-tab.component.ts +++ b/ui/ui-frontend/projects/referential/src/app/ingest-contract/ingest-contract-preview/ingest-contract-information-tab/ingest-contract-information-tab.component.ts @@ -130,10 +130,10 @@ export class IngestContractInformationTabComponent implements OnInit { if (formData.status) { if (formData.status === 'ACTIVE') { formData.activationDate = new Date(); - formData.deactivationDate = ''; + formData.deactivationDate = null; } else { formData.status = 'INACTIVE'; - formData.activationDate = ''; + formData.activationDate = null; formData.deactivationDate = new Date(); } }