From 417249159dc1d660d9e62e84d674be7151fac838 Mon Sep 17 00:00:00 2001 From: "florian.azizian" <florian.azizian@maarch.org> Date: Tue, 15 Sep 2020 13:06:16 +0200 Subject: [PATCH] FEAT #14537 TIME 1 Add registered mails actions in data_fr + fix wording --- sql/data_fr.sql | 37 ++++++++++++++++++- .../registered-mail-list.component.ts | 6 +-- src/lang/lang-fr.json | 5 +++ 3 files changed, 44 insertions(+), 4 deletions(-) diff --git a/sql/data_fr.sql b/sql/data_fr.sql index 54270453a33..7e578c6b3eb 100755 --- a/sql/data_fr.sql +++ b/sql/data_fr.sql @@ -1030,7 +1030,6 @@ INSERT INTO difflist_types (difflist_type_id, difflist_type_label, difflist_type --ACTIONS ------------ TRUNCATE TABLE actions; -TRUNCATE TABLE actions_categories; INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (1, 'redirect', 'Rediriger', 'NEW', 'Y', 'redirect', 'Y', 'redirectAction'); --INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (2, '', 'Attribuer au service', 'NEW', 'N', 'confirm_status', 'Y', 'confirmAction'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (3, '', 'Retourner au service Courrier', 'RET', 'N', 'confirm_status', 'Y', 'confirmAction'); @@ -1083,7 +1082,32 @@ INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_pag INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component, parameters) VALUES (530, '', 'Re-Générér les accusés de réception papier si pb impression', '_NOSTATUS_', 'N', 'create_acknowledgement_receipt', 'Y', 'createAcknowledgementReceiptsAction', '{"mode": "both"}'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (531, '', 'Envoyer pour annotation sur la tablette (Maarch Parapheur)', 'ATT_MP', 'N', 'sendToExternalSignatureBook', 'Y', 'sendExternalSignatoryBookAction'); --INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component, required_fields) VALUES (532, '', 'Cloturer intervention', 'END', 'N', 'close_mail', 'Y', 'closeMailAction','["indexingCustomField_2"]'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (532, '', 'Enregistrer et imprimer le recommandé', 'NEW', 'N', 'saveAndPrintRegisteredMail', 'Y', 'saveAndPrintRegisteredMailAction'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (533, '', 'Enregistrer le recommandé et rester sur la page d''indexation', 'NEW', 'N', 'saveAndIndexRegisteredMail', 'Y', 'saveAndIndexRegisteredMailAction'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (534, '', 'Imprimer le recommandé', '_NOSTATUS_', 'N', 'printRegisteredMail', 'Y', 'printRegisteredMailAction'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (535, '', 'Imprimer le descriptif de pli', '_NOSTATUS_', 'N', 'printDepositList', 'Y', 'printDepositListAction'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, action_page, history, component) VALUES (536, '', 'Enregistrer le recommandé', 'NEW', 'N', 'saveRegisteredMail', 'Y', 'saveRegisteredMailAction'); Select setval('actions_id_seq', (select max(id)+1 from actions), false); + +TRUNCATE TABLE actions_categories; +INSERT INTO actions_categories (action_id, category_id) VALUES (20, 'incoming'); +INSERT INTO actions_categories (action_id, category_id) VALUES (20, 'outgoing'); +INSERT INTO actions_categories (action_id, category_id) VALUES (20, 'internal'); +INSERT INTO actions_categories (action_id, category_id) VALUES (20, 'ged_doc'); +INSERT INTO actions_categories (action_id, category_id) VALUES (22, 'incoming'); +INSERT INTO actions_categories (action_id, category_id) VALUES (22, 'outgoing'); +INSERT INTO actions_categories (action_id, category_id) VALUES (22, 'internal'); +INSERT INTO actions_categories (action_id, category_id) VALUES (22, 'ged_doc'); +INSERT INTO actions_categories (action_id, category_id) VALUES (414, 'incoming'); +INSERT INTO actions_categories (action_id, category_id) VALUES (414, 'outgoing'); +INSERT INTO actions_categories (action_id, category_id) VALUES (414, 'internal'); +INSERT INTO actions_categories (action_id, category_id) VALUES (414, 'ged_doc'); +INSERT INTO actions_categories (action_id, category_id) VALUES (532, 'registeredMail'); +INSERT INTO actions_categories (action_id, category_id) VALUES (533, 'registeredMail'); +INSERT INTO actions_categories (action_id, category_id) VALUES (534, 'registeredMail'); +INSERT INTO actions_categories (action_id, category_id) VALUES (535, 'registeredMail'); +INSERT INTO actions_categories (action_id, category_id) VALUES (536, 'registeredMail'); + ------------ -- BANNETTES SECONDAIRES TRUNCATE TABLE users_baskets_preferences; @@ -1728,3 +1752,14 @@ INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_val --INSERT INTO indexing_models_fields (model_id, identifier, mandatory, default_value, unit) VALUES (6, 'folders', FALSE, '[33]', 'classifying'); INSERT INTO parameters (id, description, param_value_string) VALUES ('siret', 'Numéro SIRET de l''entreprise', '45239273100025'); + +/* Recomande*/ +INSERT INTO registered_mail_issuing_sites (id, label, post_office_label, account_number, address_number, address_street, address_additional1, address_additional2, address_postcode, address_town, address_country) VALUES (1, 'MAARCH - Nanterre', 'La poste Nanterre', 1234567, '10', 'AVENUE DE LA GRANDE ARMEE', '', '', '75017', 'PARIS', 'FRANCE'); +SELECT setval('registered_mail_issuing_sites_id_seq', (select max(id)+1 from registered_mail_issuing_sites), false); + +INSERT INTO registered_mail_issuing_sites_entities (site_id, entity_id) VALUES (1, 6); +INSERT INTO registered_mail_issuing_sites_entities (site_id, entity_id) VALUES (1, 13); + +INSERT INTO registered_mail_number_range (type, tracking_account_number, range_start, range_end, creator, creation_date, site_id, status) VALUES ('2C', 'SuiviNumber', 1, 10, 23, '2020-09-14 14:38:09.008644', 1, 'OK'); +INSERT INTO registered_mail_number_range (type, tracking_account_number, range_start, range_end, creator, creation_date, site_id, status) VALUES ('RW', 'SuiviNumberInternational', 1, 10, 23, '2020-09-14 14:39:32.972626', 1, 'OK'); +INSERT INTO registered_mail_number_range (type, tracking_account_number, range_start, range_end, creator, creation_date, site_id, status) VALUES ('2D', 'suiviNumber', 1, 10, 23, '2020-09-14 14:39:16.779322', 1, 'OK'); diff --git a/src/frontend/app/administration/registered-mail/registered-mail-list.component.ts b/src/frontend/app/administration/registered-mail/registered-mail-list.component.ts index 15227453f2f..99fa9fdbe40 100644 --- a/src/frontend/app/administration/registered-mail/registered-mail-list.component.ts +++ b/src/frontend/app/administration/registered-mail/registered-mail-list.component.ts @@ -119,7 +119,7 @@ export class RegisteredMailListComponent implements OnInit { setTimeout(() => { this.adminService.setDataSource('admin_regitered_mail', this.data, this.sort, this.paginator, this.filterColumns); }, 0); - this.notify.success(this.translate.instant('Plage activée')); + this.notify.success(this.translate.instant('lang.registeredMailNumberRangesActivated')); }), catchError((err: any) => { this.notify.handleErrors(err); @@ -143,7 +143,7 @@ export class RegisteredMailListComponent implements OnInit { setTimeout(() => { this.adminService.setDataSource('admin_regitered_mail', this.data, this.sort, this.paginator, this.filterColumns); }, 0); - this.notify.success(this.translate.instant('Plage cloturée')); + this.notify.success(this.translate.instant('lang.registeredMailNumberRangesClosed')); }), catchError((err: any) => { this.notify.handleErrors(err); @@ -163,7 +163,7 @@ export class RegisteredMailListComponent implements OnInit { setTimeout(() => { this.adminService.setDataSource('admin_regitered_mail', this.data, this.sort, this.paginator, this.filterColumns); }, 0); - this.notify.success(this.translate.instant('lang.issuingSiteDeleted')); + this.notify.success(this.translate.instant('lang.registeredMailNumberRangesRemoved')); }), catchError((err: any) => { this.notify.handleErrors(err); diff --git a/src/lang/lang-fr.json b/src/lang/lang-fr.json index 6ac41a011ee..1d42e965853 100644 --- a/src/lang/lang-fr.json +++ b/src/lang/lang-fr.json @@ -1928,6 +1928,11 @@ "warrantyLevel": "Niveau de garantie", "letter": "Lettre", "requiredForRegisteredMail": "Champs nécesssaires à la génération de recommandés.", + "registeredMailNumberRangesActivated": "Plage activée", + "registeredMailNumberRangesClosed": "Plage clôturée", + "registeredMailNumberRangesUpdated": "Plage de numéros de recommandés mise à jour", + "registeredMailNumberRangesAdded": "Plage de numéros de recommandés créée", + "registeredMailNumberRangesRemoved": "Plage de numéros de recommandés supprimée", "registeredMailNumberRangeCreation": "Création d'une plage de numéros de recommandés", "registeredMailNumberRangeModification": "Modification d'une plage de numéros de recommandés", "registeredMailNumberRangeModificationMsg": "La plage est en <b>cours d'utilisation</b> ou <b>clôturée</b>, vous ne pouvez pas la modifier.", -- GitLab