LP#1775466 global flag config UI
authorBill Erickson <berickxx@gmail.com>
Sat, 26 May 2018 15:12:37 +0000 (11:12 -0400)
committerBill Erickson <berickxx@gmail.com>
Wed, 6 Jun 2018 20:59:41 +0000 (16:59 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html
Open-ILS/src/eg2/src/app/staff/admin/server/config/config.module.ts
Open-ILS/src/eg2/src/app/staff/admin/server/config/copy_status.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/admin/server/config/copy_status.ts [deleted file]
Open-ILS/src/eg2/src/app/staff/admin/server/config/global_flag.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/admin/server/config/hold_matrix_weights.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/admin/server/config/hold_matrix_weights.ts [deleted file]
Open-ILS/src/eg2/src/app/staff/admin/server/config/routing.module.ts

index 2bd8411..2c9b671 100644 (file)
@@ -46,7 +46,7 @@
     <eg-link-table-link i18n-label label="Floating Groups"  
       url="/eg/staff/admin/server/config/floating_groups"></eg-link-table-link>
     <eg-link-table-link i18n-label label="Global Flags"  
-      url="/eg/staff/admin/server/config/global_flag"></eg-link-table-link>
+      routerLink="/staff/admin/server/config/global_flag"></eg-link-table-link>
     <eg-link-table-link i18n-label label="Hard Due Date Changes"  
       routerLink="/staff/admin/server/config/hard_due_date"></eg-link-table-link>
     <eg-link-table-link i18n-label label="Hold Matchpoint Weights"  
index 4f8117c..7f01263 100644 (file)
@@ -6,8 +6,9 @@ import {EgAdminPageComponent} from '@eg/staff/share/admin-page/admin-page.compon
 import {BillingTypeComponent} from './billing_type.component';
 import {HardDueDateComponent} from './hard_due_date.component';
 import {SmsCarrierComponent} from './sms_carrier.component';
-import {HoldMatrixWeightsComponent} from './hold_matrix_weights';
-import {CopyStatusComponent} from './copy_status';
+import {HoldMatrixWeightsComponent} from './hold_matrix_weights.component';
+import {CopyStatusComponent} from './copy_status.component';
+import {GlobalFlagComponent} from './global_flag.component';
 
 @NgModule({
   declarations: [
@@ -16,7 +17,8 @@ import {CopyStatusComponent} from './copy_status';
       HardDueDateComponent,
       SmsCarrierComponent,
       HoldMatrixWeightsComponent,
-      CopyStatusComponent
+      CopyStatusComponent,
+      GlobalFlagComponent
   ],
   imports: [
     EgStaffCommonModule,
diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/config/copy_status.component.ts b/Open-ILS/src/eg2/src/app/staff/admin/server/config/copy_status.component.ts
new file mode 100644 (file)
index 0000000..9291185
--- /dev/null
@@ -0,0 +1,14 @@
+import {Component, OnInit} from '@angular/core';
+
+@Component({
+    template: `
+      <eg-staff-banner bannerText="Copy Status Configuration" i18n-bannerText>
+      </eg-staff-banner>
+      <eg-admin-page idlClass="ccs" sortField="name" dialogSize='lg'>
+      </eg-admin-page>
+    `
+})
+
+export class CopyStatusComponent {}
+
+
diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/config/copy_status.ts b/Open-ILS/src/eg2/src/app/staff/admin/server/config/copy_status.ts
deleted file mode 100644 (file)
index 9291185..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-import {Component, OnInit} from '@angular/core';
-
-@Component({
-    template: `
-      <eg-staff-banner bannerText="Copy Status Configuration" i18n-bannerText>
-      </eg-staff-banner>
-      <eg-admin-page idlClass="ccs" sortField="name" dialogSize='lg'>
-      </eg-admin-page>
-    `
-})
-
-export class CopyStatusComponent {}
-
-
diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/config/global_flag.component.ts b/Open-ILS/src/eg2/src/app/staff/admin/server/config/global_flag.component.ts
new file mode 100644 (file)
index 0000000..0bf290a
--- /dev/null
@@ -0,0 +1,14 @@
+import {Component, OnInit} from '@angular/core';
+
+@Component({
+    template: `
+      <eg-staff-banner bannerText="Global Flag Configuration" i18n-bannerText>
+      </eg-staff-banner>
+      <eg-admin-page idlClass="cgf" sortField="label">
+      </eg-admin-page>
+    `
+})
+
+export class GlobalFlagComponent {}
+
+
diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/config/hold_matrix_weights.component.ts b/Open-ILS/src/eg2/src/app/staff/admin/server/config/hold_matrix_weights.component.ts
new file mode 100644 (file)
index 0000000..bee077f
--- /dev/null
@@ -0,0 +1,14 @@
+import {Component, OnInit} from '@angular/core';
+
+@Component({
+    template: `
+      <eg-staff-banner bannerText="Hold Matrix Weights Configuration" i18n-bannerText>
+      </eg-staff-banner>
+      <eg-admin-page idlClass="chmw" sortField="name" dialogSize='lg'>
+      </eg-admin-page>
+    `
+})
+
+export class HoldMatrixWeightsComponent {}
+
+
diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/config/hold_matrix_weights.ts b/Open-ILS/src/eg2/src/app/staff/admin/server/config/hold_matrix_weights.ts
deleted file mode 100644 (file)
index bee077f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-import {Component, OnInit} from '@angular/core';
-
-@Component({
-    template: `
-      <eg-staff-banner bannerText="Hold Matrix Weights Configuration" i18n-bannerText>
-      </eg-staff-banner>
-      <eg-admin-page idlClass="chmw" sortField="name" dialogSize='lg'>
-      </eg-admin-page>
-    `
-})
-
-export class HoldMatrixWeightsComponent {}
-
-
index 3b1aaf6..b20c1cf 100644 (file)
@@ -3,8 +3,10 @@ import {RouterModule, Routes} from '@angular/router';
 import {BillingTypeComponent} from './billing_type.component';
 import {HardDueDateComponent} from './hard_due_date.component';
 import {SmsCarrierComponent} from './sms_carrier.component';
-import {HoldMatrixWeightsComponent} from './hold_matrix_weights';
-import {CopyStatusComponent} from './copy_status';
+import {HoldMatrixWeightsComponent} from './hold_matrix_weights.component';
+import {CopyStatusComponent} from './copy_status.component';
+import {GlobalFlagComponent} from './global_flag.component';
+
 
 const routes: Routes = [{
   path: 'billing_type',
@@ -13,6 +15,9 @@ const routes: Routes = [{
   path: 'copy_status',
   component: CopyStatusComponent
 }, {
+  path: 'global_flag',
+  component: GlobalFlagComponent
+}, {
   path: 'hard_due_date',
   component: HardDueDateComponent
 }, {