LP#1779158 Merge/holdings profiles pages
authorBill Erickson <berickxx@gmail.com>
Thu, 12 Jul 2018 16:44:45 +0000 (12:44 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 11 Oct 2018 18:56:30 +0000 (14:56 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/cat/vandelay/holdings-profiles.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/cat/vandelay/merge-profiles.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/cat/vandelay/routing.module.ts
Open-ILS/src/eg2/src/app/staff/cat/vandelay/vandelay.component.html
Open-ILS/src/eg2/src/app/staff/cat/vandelay/vandelay.module.ts

diff --git a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/holdings-profiles.component.ts b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/holdings-profiles.component.ts
new file mode 100644 (file)
index 0000000..3a342dd
--- /dev/null
@@ -0,0 +1,9 @@
+import {Component} from '@angular/core';
+
+@Component({
+    template: `<eg-admin-page idlClass="viiad"></eg-admin-page>`
+})
+export class HoldingsProfilesComponent {
+    constructor() {}
+}
+
diff --git a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/merge-profiles.component.ts b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/merge-profiles.component.ts
new file mode 100644 (file)
index 0000000..2059b61
--- /dev/null
@@ -0,0 +1,9 @@
+import {Component} from '@angular/core';
+
+@Component({
+    template: `<eg-admin-page idlClass="vmp"></eg-admin-page>`
+})
+export class MergeProfilesComponent {
+    constructor() {}
+}
+
index f3b3b6b..f6ce368 100644 (file)
@@ -7,6 +7,8 @@ import {QueueListComponent} from './queue-list.component';
 import {QueueComponent} from './queue.component';
 import {QueuedRecordComponent} from './queued-record.component';
 import {DisplayAttrsComponent} from './display-attrs.component';
+import {MergeProfilesComponent} from './merge-profiles.component';
+import {HoldingsProfilesComponent} from './holdings-profiles.component';
 
 const routes: Routes = [{
   path: '',
@@ -39,6 +41,12 @@ const routes: Routes = [{
   }, {
     path: 'display_attrs/:atype',
     component: DisplayAttrsComponent
+  }, {
+    path: 'merge_profiles',
+    component: MergeProfilesComponent
+  }, {
+    path: 'holdings_profiles',
+    component: HoldingsProfilesComponent
   }]
 }];
 
index 1e215f5..a5e8966 100644 (file)
@@ -25,7 +25,7 @@ import form.
         i18n>Record Display Attributes</a>
   </li>
   <li class="nav-item">
-    <a class="nav-link disabled" [ngClass]="{active: tab=='merge_profiles'}" 
+    <a class="nav-link" [ngClass]="{active: tab=='merge_profiles'}" 
       routerLink="/staff/cat/vandelay/merge_profiles" 
         i18n>Merge / Overlay Profiles</a>
   </li>
@@ -35,7 +35,7 @@ import form.
         i18n>Record Match Sets</a>
   </li>
   <li class="nav-item">
-    <a class="nav-link disabled" [ngClass]="{active: tab=='holdings_profiles'}" 
+    <a class="nav-link" [ngClass]="{active: tab=='holdings_profiles'}" 
       routerLink="/staff/cat/vandelay/holdings_profiles" 
       i18n>Holdings Import Profiles</a>
   </li>
index 717eeea..a826578 100644 (file)
@@ -12,6 +12,8 @@ import {QueueListComponent} from './queue-list.component';
 import {QueuedRecordComponent} from './queued-record.component';
 import {QueuedRecordMatchesComponent} from './queued-record-matches.component';
 import {DisplayAttrsComponent} from './display-attrs.component';
+import {MergeProfilesComponent} from './merge-profiles.component';
+import {HoldingsProfilesComponent} from './holdings-profiles.component';
 
 @NgModule({
   declarations: [
@@ -22,7 +24,9 @@ import {DisplayAttrsComponent} from './display-attrs.component';
     QueueListComponent,
     QueuedRecordComponent,
     QueuedRecordMatchesComponent,
-    DisplayAttrsComponent
+    DisplayAttrsComponent,
+    MergeProfilesComponent,
+    HoldingsProfilesComponent
   ],
   imports: [
     StaffCommonModule,