Support NS Package Upload for VF-C 15/75515/1
authorzhangab <zhanganbing@chinamobile.com>
Wed, 9 Jan 2019 03:41:18 +0000 (11:41 +0800)
committerzhangab <zhanganbing@chinamobile.com>
Wed, 9 Jan 2019 03:41:29 +0000 (11:41 +0800)
Change-Id: Ie41e32ad556719b64b5ab66d0c488cbd65e9c83f
Issue-ID: USECASEUI-156
Signed-off-by: zhangab <zhanganbing@chinamobile.com>
usecaseui-portal/src/app/dataInterface.ts
usecaseui-portal/src/app/homes.service.ts
usecaseui-portal/src/app/myhttp.service.ts
usecaseui-portal/src/app/networkHttpservice.service.ts
usecaseui-portal/src/app/onboard.service.ts

index 954d680..e092bd0 100644 (file)
@@ -1,4 +1,8 @@
-
+enum baseUrl{
+    baseUrl = '/api/usecaseui-server/v1'  //online
+    // baseUrl = 'http://172.19.44.223/api/usecaseui-server/v1'     //local one
+    // baseUrl = 'http://10.73.191.100:8082'    //local two
+}
 interface homeData {
     services:{
         number:number,
@@ -50,4 +54,4 @@ interface onboardDataPNF {
     total:number,
     tableList:string[]
 }
-export {homeData, homeVmLineData, servicesSelectData, servicesTableData, creatensData, onboardTableData, onboardDataVNF, onboardDataPNF}
+export {homeData, homeVmLineData, servicesSelectData, servicesTableData, creatensData, onboardTableData, onboardDataVNF, onboardDataPNF , baseUrl}
index cf47fd7..625c20f 100644 (file)
 import { Injectable } from '@angular/core';
 import { HttpClient, HttpHeaders, HttpParams, HttpResponse } from '@angular/common/http';
 import { Observable } from 'rxjs/Observable';
-import { homeData, homeVmLineData, servicesSelectData, servicesTableData, creatensData, onboardTableData, onboardDataVNF, onboardDataPNF } from './dataInterface';
+import { homeData, homeVmLineData, servicesSelectData, servicesTableData, creatensData, onboardTableData, onboardDataVNF, onboardDataPNF , baseUrl} from './dataInterface';
 
 @Injectable()
 export class HomesService {
 
   constructor(private http: HttpClient) { }
-  // baseUrl = 'http://172.19.44.223/api/usecaseui-server/v1';
-  baseUrl = '/api/usecaseui-server/v1';
+  baseUrl = baseUrl.baseUrl
   url = {
     home_serviceData: this.baseUrl + "/uui-lcm/serviceNumByCustomer",
     home_performanceData: this.baseUrl + "/performance/queryAllSourceNames",
@@ -69,36 +68,36 @@ export class HomesService {
 
    // alarm data
    getAlarmFormData(currentPage: number, pageSize: number, sourceName?: string, priority?: string, startTime?: string, endTime?: string, vfStatus?: string) {
-    return this.http.get<any>('/api/usecaseui-server/v1/alarm/' + '/' + currentPage + '/' + pageSize + '?sourceName=' + sourceName + '&priority=' + priority + '&startTime=' + startTime + '&endTime=' + endTime + '&vfStatus=' + vfStatus);
+    return this.http.get<any>(this.baseUrl + '/alarm/' + '/' + currentPage + '/' + pageSize + '?sourceName=' + sourceName + '&priority=' + priority + '&startTime=' + startTime + '&endTime=' + endTime + '&vfStatus=' + vfStatus);
   }
 
   getSourceNames() {
-    return this.http.get<any>('/api/usecaseui-server/v1/alarm/getSourceNames/');
+    return this.http.get<any>(this.baseUrl + '/alarm/getSourceNames/');
   }
 
   getstatuscount() {
-    let httpurl = '/api/usecaseui-server/v1/alarm/statusCount';
+    let httpurl = this.baseUrl + '/alarm/statusCount';
     return this.http.get<any>(httpurl);
   }
   getAlarmDetailData(id) {
-    let httpurl = '/api/usecaseui-server/v1/alarm/getAlarmsHeaderDetail/' + id;
+    let httpurl = this.baseUrl + '/alarm/getAlarmsHeaderDetail/' + id;
     return this.http.get<any>(httpurl);
   }
 
   // performance data
   getqueryAllSourceNames() {
-    let httpurl = this.baseUrl + "/api/usecaseui-server/v1/performance/queryAllSourceNames";
+    let httpurl = this.baseUrl + "/performance/queryAllSourceNames";
     return this.http.get<any>(httpurl);
   }
   getperformanceSourceNames(currentPage: number, pageSize: number, sourceName: string) {
-    let httpurl = this.baseUrl + "/api/usecaseui-server/v1/performanceSsourceNames" + "/" + currentPage + "/" + pageSize + "?sourceName=" + sourceName;
+    let httpurl = this.baseUrl + "/performanceSsourceNames" + "/" + currentPage + "/" + pageSize + "?sourceName=" + sourceName;
     return this.http.get<any>(httpurl);
   }
   getPerformanceFormData(currentPage: number, pageSize: number, sourceName?: string, startTime?: string, endTime?: string) {
-    return this.http.get<any>('/api/usecaseui-server/v1/performance' + '/' + currentPage + '/' + pageSize + '?sourceName=' + sourceName + '&startTime=' + startTime + '&endTime=' + endTime);
+    return this.http.get<any>(this.baseUrl + '/performance' + '/' + currentPage + '/' + pageSize + '?sourceName=' + sourceName + '&startTime=' + startTime + '&endTime=' + endTime);
   }
   getPerformanceHeaderDetail(id) {
-    let httpurl = '/api/usecaseui-server/v1/performance/getPerformanceHeaderDetail/' + id;
+    let httpurl = this.baseUrl + '/performance/getPerformanceHeaderDetail/' + id;
     return this.http.get<any>(httpurl);
   }
 
index 59b9530..ee6ffac 100644 (file)
 import { Injectable } from '@angular/core';
 import { HttpClient, HttpHeaders, HttpParams, HttpResponse } from '@angular/common/http';
 import { Observable } from 'rxjs/Observable';
-import { homeData, homeVmLineData, servicesSelectData, servicesTableData, creatensData, onboardTableData, onboardDataVNF, onboardDataPNF } from './dataInterface';
-
-
+import { homeData, homeVmLineData, servicesSelectData, servicesTableData, creatensData, onboardTableData, onboardDataVNF, onboardDataPNF , baseUrl} from './dataInterface';
 
 @Injectable()
 export class MyhttpService {
 
   constructor(private http: HttpClient) { }
-  // baseUrl = 'http://172.19.44.223/api/usecaseui-server/v1';
-  // baseUrl = 'http://10.73.191.100:8082';
-  baseUrl = '/api/usecaseui-server/v1';
+  baseUrl = baseUrl.baseUrl
   url = {
     listSortMasters:this.baseUrl+"/listSortMasters",
     customers: this.baseUrl + "/uui-lcm/customers",
index 652172f..4ce04d3 100644 (file)
@@ -15,6 +15,7 @@
 */
 import { Injectable } from '@angular/core';
 import { HttpClient, HttpHeaders, HttpParams, HttpResponse } from '@angular/common/http';
+import { baseUrl} from './dataInterface';
 
 
 @Injectable()
@@ -40,7 +41,7 @@ export class networkHttpservice {
     // };
     // baseUrl = "http://10.73.242.244:8082/uui-sotn/";//Online environment
     // baseUrl = "http://172.19.44.223/api/usecaseui-server/v1/uui-sotn/";//Online environment
-    baseUrl = "/api/usecaseui-server/v1/uui-sotn/";//Online environment
+    baseUrl = baseUrl.baseUrl + "/uui-sotn/";//Online environment
     url={
         "getNetworkD3Data":this.baseUrl + "getNetWorkResources",
         "getLogicalLinksData":this.baseUrl + "getLogicalLinks",
index 6ab1e28..a248f53 100644 (file)
@@ -1,7 +1,7 @@
 import { Injectable } from '@angular/core';
 import { HttpClient, HttpHeaders, HttpParams, HttpResponse } from '@angular/common/http';
 import { Observable } from 'rxjs/Observable';
-import { onboardTableData, onboardDataVNF, onboardDataPNF } from './dataInterface';
+import { onboardTableData, onboardDataVNF, onboardDataPNF , baseUrl} from './dataInterface';
 
 @Injectable()
 export class onboardService {
@@ -49,7 +49,7 @@ export class onboardService {
 
   //---------------------------------------------------------------------------------------
   /* line up 线上*/
-  baseUrl = "/api/usecaseui-server/v1/uui-lcm/";
+  baseUrl = baseUrl.baseUrl + "/uui-lcm/";
   url = {
     // 数据列表Data
     onboardTableData: this.baseUrl + "ns-packages",