From 90f3ea072994e8132e7b4e2bbf56e697cc639f61 Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Wed, 5 Jul 2017 11:24:53 +0200 Subject: [PATCH] fix admin actions V2 --- .../angular/app/action-administration.component.js | 4 ++-- .../angular/app/action-administration.component.ts | 4 ++-- apps/maarch_entreprise/js/angular/app/app.module.js | 12 ++++++------ apps/maarch_entreprise/js/angularFunctions.js | 8 +++++++- 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/apps/maarch_entreprise/js/angular/app/action-administration.component.js b/apps/maarch_entreprise/js/angular/app/action-administration.component.js index 85bd4dc714d..5412e5adf23 100644 --- a/apps/maarch_entreprise/js/angular/app/action-administration.component.js +++ b/apps/maarch_entreprise/js/angular/app/action-administration.component.js @@ -49,7 +49,7 @@ var ActionAdministrationComponent = (function () { .subscribe(function (data) { _this.action = data.action; _this.lang = data.lang; - _this.lang.pageTitle = _this.lang.modify_action + ' : ' + _this.action.action_id; + _this.lang.pageTitle = _this.lang.add + ' ' + _this.lang.action; _this.categoriesList = data.categoriesList; _this.statusList = data.statusList; _this.actionPagesList = data.action_pagesList; @@ -66,8 +66,8 @@ var ActionAdministrationComponent = (function () { .map(function (res) { return res.json(); }) .subscribe(function (data) { _this.lang = data.lang; - _this.lang.pageTitle = _this.lang.add + ' ' + _this.lang.action; _this.action = data.action; + _this.lang.pageTitle = _this.lang.modify_action + ' : ' + _this.action.id; _this.categoriesList = data.categoriesList; _this.statusList = data.statusList; _this.actionPagesList = data.action_pagesList; diff --git a/apps/maarch_entreprise/js/angular/app/action-administration.component.ts b/apps/maarch_entreprise/js/angular/app/action-administration.component.ts index 3a532a434e6..a222b2e7cbc 100644 --- a/apps/maarch_entreprise/js/angular/app/action-administration.component.ts +++ b/apps/maarch_entreprise/js/angular/app/action-administration.component.ts @@ -56,7 +56,7 @@ export class ActionAdministrationComponent implements OnInit { .subscribe((data) => { this.action = data.action; this.lang = data.lang; - this.lang.pageTitle = this.lang.modify_action+' : '+this.action.action_id + this.lang.pageTitle = this.lang.add+' '+this.lang.action; this.categoriesList = data.categoriesList; this.statusList = data.statusList; @@ -75,8 +75,8 @@ export class ActionAdministrationComponent implements OnInit { .map(res => res.json()) .subscribe((data) => { this.lang= data.lang; - this.lang.pageTitle = this.lang.add+' '+this.lang.action this.action = data.action; + this.lang.pageTitle = this.lang.modify_action+' : '+this.action.id; this.categoriesList = data.categoriesList; this.statusList = data.statusList; diff --git a/apps/maarch_entreprise/js/angular/app/app.module.js b/apps/maarch_entreprise/js/angular/app/app.module.js index 0a3409fabae..198e917437f 100644 --- a/apps/maarch_entreprise/js/angular/app/app.module.js +++ b/apps/maarch_entreprise/js/angular/app/app.module.js @@ -12,7 +12,8 @@ var router_1 = require("@angular/router"); var http_1 = require("@angular/http"); var forms_1 = require("@angular/forms"); var app_component_1 = require("./app.component"); -var header_component_1 = require("./header.component"); +//import { HeaderComponent } from './header.component'; +var administration_component_1 = require("./administration.component"); var users_administration_component_1 = require("./users-administration.component"); var user_administration_component_1 = require("./user-administration.component"); var status_list_administration_component_1 = require("./status-list-administration.component"); @@ -24,7 +25,6 @@ var parameter_component_1 = require("./parameter.component"); var parameters_component_1 = require("./parameters.component"); var priorities_component_1 = require("./priorities.component"); var priority_component_1 = require("./priority.component"); -var administration_component_1 = require("./administration.component"); var signature_book_component_1 = require("./signature-book.component"); var reports_component_1 = require("./reports.component"); var AppModule = (function () { @@ -41,10 +41,11 @@ AppModule = __decorate([ router_1.RouterModule.forRoot([ { path: 'administration', component: administration_component_1.AdministrationComponent }, { path: 'administration/users', component: users_administration_component_1.UsersAdministrationComponent }, - { path: 'administration/users/:userId', component: user_administration_component_1.UserAdministrationComponent }, - { path: 'administration/status/create', component: status_administration_component_1.StatusAdministrationComponent }, - { path: 'administration/status/update/:id', component: status_administration_component_1.StatusAdministrationComponent }, + { path: 'administration/users/new', component: user_administration_component_1.UserAdministrationComponent }, + { path: 'administration/users/:id', component: user_administration_component_1.UserAdministrationComponent }, { path: 'administration/status', component: status_list_administration_component_1.StatusListAdministrationComponent }, + { path: 'administration/status/new', component: status_administration_component_1.StatusAdministrationComponent }, + { path: 'administration/status/:identifier', component: status_administration_component_1.StatusAdministrationComponent }, { path: 'profile', component: profile_component_1.ProfileComponent }, { path: 'administration/parameter/create', component: parameter_component_1.ParameterComponent }, { path: 'administration/parameter/update/:id', component: parameter_component_1.ParameterComponent }, @@ -62,7 +63,6 @@ AppModule = __decorate([ http_1.HttpModule ], declarations: [ - header_component_1.HeaderComponent, app_component_1.AppComponent, action_administration_component_1.ActionAdministrationComponent, actions_administration_component_1.ActionsAdministrationComponent, diff --git a/apps/maarch_entreprise/js/angularFunctions.js b/apps/maarch_entreprise/js/angularFunctions.js index 4e6da86e339..3a805d20dd5 100644 --- a/apps/maarch_entreprise/js/angularFunctions.js +++ b/apps/maarch_entreprise/js/angularFunctions.js @@ -7,8 +7,14 @@ function triggerAngular(prodmode, locationToGo) { 'user-administration', 'status-administration', 'statuses-administration', + 'actions-administration', + 'action-administration', 'profile', - 'signature-book' + 'signature-book', + 'parameters', + 'priorities', + 'priority', + 'parameter' ]; $j.ajax({ -- GitLab