feat:optimize data type definition and data type reference 77/96377/1
authorcyuamber <xuranyjy@chinamobile.com>
Sun, 29 Sep 2019 06:50:27 +0000 (14:50 +0800)
committercyuamber <xuranyjy@chinamobile.com>
Sun, 29 Sep 2019 06:50:31 +0000 (14:50 +0800)
Change-Id: I640e9500556cb20783a4e1f604bc334a740ddeac
Issue-ID: USECASEUI-307
Signed-off-by: cyuamber <xuranyjy@chinamobile.com>
usecaseui-portal/src/app/core/models/dataInterface.ts
usecaseui-portal/src/app/core/services/serviceList.service.ts

index 012b23e..969651f 100644 (file)
@@ -2,55 +2,10 @@ enum baseUrl{
     baseUrl = '/api/usecaseui-server/v1'  //online
     // baseUrl = 'http://10.73.191.100:8082'    //local two
 }
-interface homeData {
-    services:{
-        number:number,
-        chartdata:Object[]
-    },
-    performance:{
-        per_Vnf:number,
-        per_VmPm:number
-    },
-    alarm:{
-        chartdata:Object[]
-    },
-    Vm_performance:{
-        names:string[]
-    }
-};
-
-interface homeVmLineData {
-    CPU:number[],
-    Memory:number[]
-}
-
-interface servicesSelectData {
-    customer:string[],
-    serviceType:string[]
-}
 
 interface servicesTableData {
     total:number,
     tableList:string[]
 }
 
-interface creatensData {
-    total:number,
-    tableList:string[]
-}
-
-interface onboardTableData {
-    total:number,
-    tableList:string[]
-}
-
-interface onboardDataVNF {
-    total:number,
-    tableList:string[]
-}
-
-interface onboardDataPNF {
-    total:number,
-    tableList:string[]
-}
-export {homeData, homeVmLineData, servicesSelectData, servicesTableData, creatensData, onboardTableData, onboardDataVNF, onboardDataPNF , baseUrl}
+export {servicesTableData , baseUrl}
index 7953bc6..de3722c 100644 (file)
@@ -16,7 +16,7 @@
 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, baseUrl } from '../models/dataInterface';
+import {  servicesTableData,baseUrl } from '../models/dataInterface';
 
 @Injectable()
 export class ServiceListService {