diff --git a/@overflow/discovery/component/discovery.component.ts b/@overflow/discovery/component/discovery.component.ts
index 161cfee..8e63434 100644
--- a/@overflow/discovery/component/discovery.component.ts
+++ b/@overflow/discovery/component/discovery.component.ts
@@ -61,9 +61,9 @@ export class DiscoveryComponent implements OnDestroy {
// TODO: fix
const zone: Zone = {
network: '192.168.1.0/24',
- ipv4: '192.168.1.101',
+ ipv4: '192.168.1.103',
iface: 'enp3s0',
- mac: '44:8a:5b:f1:f1:f3',
+ mac: '44:8a:5b:44:8c:e8',
hosts: null,
};
this.discoveryService.discoverHost(this.selectedProbe.probe.probeKey, zone, dz.discoverHost);
diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts
index d292388..576084d 100644
--- a/src/app/app-routing.module.ts
+++ b/src/app/app-routing.module.ts
@@ -6,7 +6,7 @@ const routes: Routes = [
{ path: '', loadChildren: './pages/pages.module#PagesModule', canActivate: [AuthGuard] },
{ path: 'auth', loadChildren: './pages/auth/auth-page.module#AuthPageModule' },
{ path: 'error', loadChildren: './pages/error/error-page.module#ErrorPageModule' },
- { path: '**', redirectTo: 'error' },
+ // { path: '**', redirectTo: 'error' },
];
@NgModule({
diff --git a/src/app/pages/pages-routing.module.ts b/src/app/pages/pages-routing.module.ts
index a27c22d..c70be27 100644
--- a/src/app/pages/pages-routing.module.ts
+++ b/src/app/pages/pages-routing.module.ts
@@ -13,6 +13,7 @@ const routes: Routes = [
{ path: 'discovery', loadChildren: './discovery/discovery-page.module#DiscoveryPageModule' },
{ path: 'map', loadChildren: './infra/infra-page.module#InfraPageModule' },
{ path: 'sensor', loadChildren: './sensors/sensor-tab-page.module#SensorTabPageModule' },
+ { path: 'target', loadChildren: './target/target-page.module#TargetPageModule'},
// { path: 'target', loadChildren: './target/target-page.module#TargetPageModule' },
// { path: 'overview', loadChildren: './overview/overview-page.module#OverviewPageModule' },
// { path: 'dashboard', loadChildren: './dashboard/dashboard-page.module#DashboardPageModule' },
diff --git a/src/app/pages/probes/probe-tab-page-routing.module.ts b/src/app/pages/probes/probe-tab-page-routing.module.ts
index 26c0830..2c9d1c2 100644
--- a/src/app/pages/probes/probe-tab-page-routing.module.ts
+++ b/src/app/pages/probes/probe-tab-page-routing.module.ts
@@ -16,7 +16,6 @@ const routes: Routes = [
{ path: 'download', component: ProbeDownloadPageComponent },
{ path: 'download/:idx', component: ProbeDownloadPageComponent },
{ path: ':id/info', component: ProbeDetailPageComponent },
- // { path: ':id/targets', loadChildren: 'app/pages/targets/targets-page.module#TargetsPageModule'},
{ path: ':id/history', component: null },
]
},
diff --git a/src/app/pages/probes/probe-tab-page.component.ts b/src/app/pages/probes/probe-tab-page.component.ts
index cf2c2a3..2408f6e 100644
--- a/src/app/pages/probes/probe-tab-page.component.ts
+++ b/src/app/pages/probes/probe-tab-page.component.ts
@@ -41,7 +41,8 @@ export class ProbeTabPageComponent implements OnDestroy {
default:
this.tabs = [
{ label: 'INFO', routerLink: ['/probe/', parsedUrl, 'info'] },
- { label: 'TARGETS', path: ['/probe/', parsedUrl, 'targets'], disabled: true },
+ // { label: 'TARGETS', path: ['/probe/', parsedUrl, 'target'] },
+ { label: 'TARGETS', routerLink: ['/target/list'], queryParams: {probe: parsedUrl}},
{ label: 'HISTORY', path: ['/probe/', parsedUrl, 'history'], disabled: true },
];
break;
diff --git a/src/app/pages/probes/probe/probe-detail-page.component.ts b/src/app/pages/probes/probe/probe-detail-page.component.ts
index 8e3c57b..7e4e0c2 100644
--- a/src/app/pages/probes/probe/probe-detail-page.component.ts
+++ b/src/app/pages/probes/probe/probe-detail-page.component.ts
@@ -1,7 +1,5 @@
import { Component, OnDestroy } from '@angular/core';
import { Router, ActivatedRoute, NavigationEnd } from '@angular/router';
-import { Subscription } from 'rxjs';
-import { ProbeHost, Probe } from '@overflow/commons-typescript/model/probe';
import { Target } from '@overflow/commons-typescript/model/target';
import { BreadcrumbService } from '@app/commons/service/breadcrumb.service';
diff --git a/src/app/pages/probes/probe/probe-list-page.component.ts b/src/app/pages/probes/probe/probe-list-page.component.ts
index 7d5ed7c..c2baa2f 100644
--- a/src/app/pages/probes/probe/probe-list-page.component.ts
+++ b/src/app/pages/probes/probe/probe-list-page.component.ts
@@ -1,8 +1,6 @@
-import { Component, OnDestroy } from '@angular/core';
-import { Router, ActivatedRoute, NavigationEnd } from '@angular/router';
-import { Subscription } from 'rxjs';
+import { Component } from '@angular/core';
+import { Router, ActivatedRoute } from '@angular/router';
import { ProbeHost, Probe } from '@overflow/commons-typescript/model/probe';
-import { Target } from '@overflow/commons-typescript/model/target';
import { BreadcrumbService } from '@app/commons/service/breadcrumb.service';
@Component({
diff --git a/src/app/pages/target/target-detail-page.component.html b/src/app/pages/target/target-detail-page.component.html
new file mode 100644
index 0000000..b6cc073
--- /dev/null
+++ b/src/app/pages/target/target-detail-page.component.html
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/src/app/pages/target/target-detail-page.component.ts b/src/app/pages/target/target-detail-page.component.ts
new file mode 100644
index 0000000..c151c66
--- /dev/null
+++ b/src/app/pages/target/target-detail-page.component.ts
@@ -0,0 +1,18 @@
+import { Component, OnInit } from '@angular/core';
+import { ActivatedRoute } from '@angular/router';
+
+@Component({
+ selector: 'of-target-detail-page',
+ templateUrl: './target-detail-page.component.html',
+})
+export class TargetDetailPageComponent implements OnInit {
+
+ probeHostID: number;
+
+ constructor(
+ private route: ActivatedRoute
+ ) { }
+
+ ngOnInit() {
+ }
+}
diff --git a/src/app/pages/target/target-list-page.component.html b/src/app/pages/target/target-list-page.component.html
new file mode 100644
index 0000000..fb1f644
--- /dev/null
+++ b/src/app/pages/target/target-list-page.component.html
@@ -0,0 +1,9 @@
+
+
+
+
+ sdjklfhjsklfjhlksdjfklsdhfjoliwejiolf
+
+
+
+
diff --git a/src/app/pages/target/target-list-page.component.ts b/src/app/pages/target/target-list-page.component.ts
new file mode 100644
index 0000000..a8721a6
--- /dev/null
+++ b/src/app/pages/target/target-list-page.component.ts
@@ -0,0 +1,19 @@
+import { Component, OnInit } from '@angular/core';
+import { ActivatedRoute } from '@angular/router';
+
+@Component({
+ selector: 'of-target-list-page',
+ templateUrl: './target-list-page.component.html',
+})
+export class TargetListPageComponent implements OnInit {
+
+ probeHostID: number;
+
+ constructor(
+ private route: ActivatedRoute
+ ) { }
+
+ ngOnInit() {
+
+ }
+}
diff --git a/src/app/pages/target/target-page-routing.module.ts b/src/app/pages/target/target-page-routing.module.ts
index 6c1c02a..b897084 100644
--- a/src/app/pages/target/target-page-routing.module.ts
+++ b/src/app/pages/target/target-page-routing.module.ts
@@ -1,14 +1,17 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { TargetPageComponent } from './target-page.component';
-import { DetailComponent as TargetDetailComponent } from '@overflow/target/component/detail/detail.component';
+import { TargetListPageComponent } from './target-list-page.component';
+import { TargetDetailPageComponent } from './target-detail-page.component';
+
const routes: Routes = [
{
path: '',
component: TargetPageComponent,
children: [
- { path: ':id/info', component: TargetDetailComponent }
+ { path: 'list', component: TargetListPageComponent },
+ { path: 'detail', component: TargetDetailPageComponent }
]
}
];
diff --git a/src/app/pages/target/target-page.component.html b/src/app/pages/target/target-page.component.html
index 3fd7827..3e276c0 100644
--- a/src/app/pages/target/target-page.component.html
+++ b/src/app/pages/target/target-page.component.html
@@ -1,10 +1,11 @@
\ No newline at end of file
+
diff --git a/src/app/pages/target/target-page.component.ts b/src/app/pages/target/target-page.component.ts
index 2dad0b9..3705365 100644
--- a/src/app/pages/target/target-page.component.ts
+++ b/src/app/pages/target/target-page.component.ts
@@ -7,19 +7,19 @@ import { Router } from '@angular/router';
})
export class TargetPageComponent implements OnInit {
- tabs = undefined;
+ // tabs = undefined;
constructor(private router: Router) {
}
ngOnInit() {
- const id = this.router.url.split('target/')[1].split('/')[0];
-
- this.tabs = [
- { label: 'INFO', routerLink: ['/target/', id, 'info'] },
- { label: 'HISTORY', path: ['/target/', id, 'history'], disabled: true },
- ];
+ // const id = this.router.url.split('target/')[1].split('/')[0];
+ //
+ // this.tabs = [
+ // { label: 'INFO', routerLink: ['/target/', id, 'info'] },
+ // { label: 'HISTORY', path: ['/target/', id, 'history'], disabled: true },
+ // ];
}
}
diff --git a/src/app/pages/target/target-page.module.ts b/src/app/pages/target/target-page.module.ts
index a237b8b..36b8852 100644
--- a/src/app/pages/target/target-page.module.ts
+++ b/src/app/pages/target/target-page.module.ts
@@ -4,9 +4,9 @@ import { CommonModule } from '@angular/common';
import { UIModule } from '@overflow/shared/ui/ui.module';
import { TargetModule } from '@overflow/target/target.module';
+import { TargetListPageComponent } from './target-list-page.component';
+import { TargetDetailPageComponent } from './target-detail-page.component';
import { TargetPageRoutingModule } from './target-page-routing.module';
-import { TargetPageComponent } from './target-page.component';
-import { TabbarModule } from '../../commons/component/layout/tabbar/app.tabbar.module';
@NgModule({
imports: [
@@ -14,10 +14,11 @@ import { TabbarModule } from '../../commons/component/layout/tabbar/app.tabbar.m
UIModule,
TargetPageRoutingModule,
TargetModule,
- TabbarModule
+ // TabbarModule
],
declarations: [
- TargetPageComponent
+ TargetListPageComponent,
+ TargetDetailPageComponent,
]
})
export class TargetPageModule { }
diff --git a/src/app/pages/targets/targets-page-routing.module.ts b/src/app/pages/targets/targets-page-routing.module.ts
deleted file mode 100644
index f8c642b..0000000
--- a/src/app/pages/targets/targets-page-routing.module.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import { NgModule } from '@angular/core';
-import { Routes, RouterModule } from '@angular/router';
-import { TargetsPageComponent } from './targets-page.component';
-
-const routes: Routes = [
- {
- path: '',
- component: TargetsPageComponent,
- }
-];
-
-
-@NgModule({
- imports: [RouterModule.forChild(routes)],
- exports: [RouterModule]
-})
-export class TargetsPageRoutingModule { }
diff --git a/src/app/pages/targets/targets-page.component.html b/src/app/pages/targets/targets-page.component.html
deleted file mode 100644
index fedb503..0000000
--- a/src/app/pages/targets/targets-page.component.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
\ No newline at end of file
diff --git a/src/app/pages/targets/targets-page.component.spec.ts b/src/app/pages/targets/targets-page.component.spec.ts
deleted file mode 100644
index 931ca6d..0000000
--- a/src/app/pages/targets/targets-page.component.spec.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-import { async, ComponentFixture, TestBed } from '@angular/core/testing';
-
-import { TargetsPageComponent } from './targets-page.component';
-
-describe('TargetsComponent', () => {
- let component: TargetsPageComponent;
- let fixture: ComponentFixture;
-
- beforeEach(async(() => {
- TestBed.configureTestingModule({
- declarations: [ TargetsPageComponent ]
- })
- .compileComponents();
- }));
-
- beforeEach(() => {
- fixture = TestBed.createComponent(TargetsPageComponent);
- component = fixture.componentInstance;
- fixture.detectChanges();
- });
-
- it('should create', () => {
- expect(component).toBeTruthy();
- });
-});
diff --git a/src/app/pages/targets/targets-page.component.ts b/src/app/pages/targets/targets-page.component.ts
deleted file mode 100644
index d1dbd44..0000000
--- a/src/app/pages/targets/targets-page.component.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-import { Component, OnInit } from '@angular/core';
-
-@Component({
- selector: 'of-pages-targets',
- templateUrl: './targets-page.component.html',
-})
-export class TargetsPageComponent implements OnInit {
-
- constructor() {
- }
-
- ngOnInit() {
- }
-}
diff --git a/src/app/pages/targets/targets-page.module.ts b/src/app/pages/targets/targets-page.module.ts
deleted file mode 100644
index e936460..0000000
--- a/src/app/pages/targets/targets-page.module.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import { NgModule } from '@angular/core';
-import { CommonModule } from '@angular/common';
-
-import { UIModule } from '@overflow/shared/ui/ui.module';
-import { TargetModule } from '@overflow/target/target.module';
-
-import { TargetsPageRoutingModule } from './targets-page-routing.module';
-import { TargetsPageComponent } from './targets-page.component';
-
-@NgModule({
- imports: [
- CommonModule,
- UIModule,
- TargetsPageRoutingModule,
- TargetModule,
- ],
- declarations: [
- TargetsPageComponent
- ]
-})
-export class TargetsPageModule { }