From f8e2a769153857fec13dce86b74c158272c06995 Mon Sep 17 00:00:00 2001 From: Ekko Chang Date: Tue, 4 Feb 2020 07:45:11 +0000 Subject: To apply the shared module into 3rd party design page and cleanup useless files Issue-ID: DCAEGEN2-1717 Signed-off-by: Ekko Chang Change-Id: I069afc836230c2470d6c25d80335428b37ef98f6 --- .../admin/src/src/app/app.module.ts | 132 +++---- .../src/src/app/core/models/template.model.ts | 20 +- .../src/src/app/core/services/rest-api.service.ts | 70 ++-- .../app/shared/modules/table/table.component.html | 3 +- .../edit-template-modal.component.css | 45 --- .../edit-template-modal.component.html | 139 ------- .../edit-template-modal.component.spec.ts | 40 -- .../edit-template-modal.component.ts | 166 --------- .../new-template-modal.component.css | 45 --- .../new-template-modal.component.html | 142 ------- .../new-template-modal.component.spec.ts | 40 -- .../new-template-modal.component.ts | 164 -------- .../template-list/template-list.component.html | 85 +---- .../template-list/template-list.component.ts | 415 +++++++++++---------- .../template-modal/template-modal.component.css | 52 +++ .../template-modal/template-modal.component.html | 146 ++++++++ .../template-modal.component.spec.ts | 44 +++ .../template-modal/template-modal.component.ts | 101 +++++ .../database-add-modal.component.css | 40 -- .../database-add-modal.component.html | 73 ---- .../database-add-modal.component.spec.ts | 44 --- .../database-add-modal.component.ts | 153 -------- .../dbs-modal/couchbase/couchbase.component.css | 57 --- .../dbs-modal/couchbase/couchbase.component.html | 164 -------- .../couchbase/couchbase.component.spec.ts | 44 --- .../dbs-modal/couchbase/couchbase.component.ts | 97 ----- .../dbs-modal/druid/druid.component.css | 57 --- .../dbs-modal/druid/druid.component.html | 164 -------- .../dbs-modal/druid/druid.component.spec.ts | 44 --- .../dbs-modal/druid/druid.component.ts | 97 ----- .../elasticsearch/elasticsearch.component.css | 57 --- .../elasticsearch/elasticsearch.component.html | 164 -------- .../elasticsearch/elasticsearch.component.spec.ts | 44 --- .../elasticsearch/elasticsearch.component.ts | 97 ----- .../dbs-modal/hdfs/hdfs.component.css | 57 --- .../dbs-modal/hdfs/hdfs.component.html | 144 ------- .../dbs-modal/hdfs/hdfs.component.spec.ts | 44 --- .../database-list/dbs-modal/hdfs/hdfs.component.ts | 97 ----- .../dbs-modal/mongodb/mongodb.component.css | 57 --- .../dbs-modal/mongodb/mongodb.component.html | 164 -------- .../dbs-modal/mongodb/mongodb.component.spec.ts | 44 --- .../dbs-modal/mongodb/mongodb.component.ts | 97 ----- .../edit-kafka-modal.component.css | 38 -- .../edit-kafka-modal.component.html | 193 ---------- .../edit-kafka-modal.component.spec.ts | 41 -- .../edit-kafka-modal/edit-kafka-modal.component.ts | 80 ---- .../new-kafka-modal/new-kafka-modal.component.css | 53 --- .../new-kafka-modal/new-kafka-modal.component.html | 193 ---------- .../new-kafka-modal.component.spec.ts | 41 -- .../new-kafka-modal/new-kafka-modal.component.ts | 125 ------- .../tools/modal-tools/modal-tools.component.css | 58 --- .../tools/modal-tools/modal-tools.component.html | 147 -------- .../modal-tools/modal-tools.component.spec.ts | 47 --- .../tools/modal-tools/modal-tools.component.ts | 96 ----- .../tool-add-modal/tool-add-modal.component.css | 34 -- .../tool-add-modal/tool-add-modal.component.html | 63 ---- .../tool-add-modal.component.spec.ts | 47 --- .../tool-add-modal/tool-add-modal.component.ts | 123 ------ .../new-topic-model/new-topic-model.component.css | 15 - .../new-topic-model/new-topic-model.component.html | 229 ------------ .../new-topic-model.component.spec.ts | 40 -- .../new-topic-model/new-topic-model.component.ts | 157 -------- .../topic-config-modal.component.css | 0 .../topic-config-modal.component.html | 164 -------- .../topic-config-modal.component.spec.ts | 25 -- .../topic-config-modal.component.ts | 110 ------ .../topic-detail-modal.component.css | 0 .../topic-detail-modal.component.html | 223 ----------- .../topic-detail-modal.component.spec.ts | 25 -- .../topic-detail-modal.component.ts | 152 -------- 70 files changed, 650 insertions(+), 5818 deletions(-) delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/edit-template-modal/edit-template-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/edit-template-modal/edit-template-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/edit-template-modal/edit-template-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/edit-template-modal/edit-template-modal.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/new-template-modal/new-template-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/new-template-modal/new-template-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/new-template-modal/new-template-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/new-template-modal/new-template-modal.component.ts create mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-modal/template-modal.component.css create mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-modal/template-modal.component.html create mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-modal/template-modal.component.spec.ts create mode 100644 components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-modal/template-modal.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/database-add-modal/database-add-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/database-add-modal/database-add-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/database-add-modal/database-add-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/database-add-modal/database-add-modal.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/couchbase/couchbase.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/couchbase/couchbase.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/couchbase/couchbase.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/couchbase/couchbase.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/druid/druid.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/druid/druid.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/druid/druid.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/druid/druid.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/elasticsearch/elasticsearch.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/elasticsearch/elasticsearch.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/elasticsearch/elasticsearch.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/elasticsearch/elasticsearch.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/hdfs/hdfs.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/hdfs/hdfs.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/hdfs/hdfs.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/hdfs/hdfs.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/mongodb/mongodb.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/mongodb/mongodb.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/mongodb/mongodb.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/database/database-list/dbs-modal/mongodb/mongodb.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/edit-kafka-modal/edit-kafka-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/edit-kafka-modal/edit-kafka-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/edit-kafka-modal/edit-kafka-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/edit-kafka-modal/edit-kafka-modal.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/new-kafka-modal/new-kafka-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/new-kafka-modal/new-kafka-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/new-kafka-modal/new-kafka-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/kafka/kafka-list/new-kafka-modal/new-kafka-modal.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/modal-tools/modal-tools.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/modal-tools/modal-tools.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/modal-tools/modal-tools.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/modal-tools/modal-tools.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/tool-add-modal/tool-add-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/tool-add-modal/tool-add-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/tool-add-modal/tool-add-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/tools/tool-add-modal/tool-add-modal.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/new-topic-model/new-topic-model.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/new-topic-model/new-topic-model.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/new-topic-model/new-topic-model.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/new-topic-model/new-topic-model.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-config-modal/topic-config-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-config-modal/topic-config-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-config-modal/topic-config-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-config-modal/topic-config-modal.component.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-detail-modal/topic-detail-modal.component.css delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-detail-modal/topic-detail-modal.component.html delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-detail-modal/topic-detail-modal.component.spec.ts delete mode 100644 components/datalake-handler/admin/src/src/app/views/topics/topic-list/topic-detail-modal/topic-detail-modal.component.ts diff --git a/components/datalake-handler/admin/src/src/app/app.module.ts b/components/datalake-handler/admin/src/src/app/app.module.ts index 53b4e064..94ce52e0 100644 --- a/components/datalake-handler/admin/src/src/app/app.module.ts +++ b/components/datalake-handler/admin/src/src/app/app.module.ts @@ -28,86 +28,66 @@ import { BrowserModule } from "@angular/platform-browser"; import { NgModule } from "@angular/core"; import { FormsModule } from "@angular/forms"; import { NgbModule } from "@ng-bootstrap/ng-bootstrap"; - -import { AppRoutingModule } from "./app-routing.module"; -import { AppComponent } from "./app.component"; - -import { HeaderComponent } from "./shared/layout/header/header.component"; -import { SidebarComponent } from "./shared/layout/sidebar/sidebar.component"; - -import { FeederComponent } from "./views/feeder/feeder.component"; -import { TopicsComponent } from "./views/topics/topics.component"; -import { DatabaseComponent } from "./views/database/database.component"; -import { TopicListComponent } from "./views/topics/topic-list/topic-list.component"; - -// Service -import { AdminService } from "./core/services/admin.service"; -import { RestApiService } from "./core/services/rest-api.service"; -import { ToastrNotificationService } from "src/app/shared/components/toastr-notification/toastr-notification.service"; - -// i18n import { TranslateModule, TranslateLoader } from "@ngx-translate/core"; import { TranslateHttpLoader } from "@ngx-translate/http-loader"; - +import { MatTabsModule } from "@angular/material"; +import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; +import { HttpClientModule } from "@angular/common/http"; +import { HttpClient } from "@angular/common/http"; export function createLoader(http: HttpClient) { return new TranslateHttpLoader(http); } +import { NgxDatatableModule } from "@swimlane/ngx-datatable"; -// REST API -import { HttpClientModule } from "@angular/common/http"; -import { HttpClient } from "@angular/common/http"; +import { AppRoutingModule } from "./app-routing.module"; +import { AppComponent } from "./app.component"; +// DataLake pages +import { FeederComponent } from "./views/feeder/feeder.component"; +import { TopicsComponent } from "./views/topics/topics.component"; +import { TopicListComponent } from "./views/topics/topic-list/topic-list.component"; +import { DatabaseComponent } from "./views/database/database.component"; import { DatabaseListComponent } from "./views/database/database-list/database-list.component"; -import { NgxDatatableModule } from "@swimlane/ngx-datatable"; -import { CouchbaseComponent } from "./views/database/database-list/dbs-modal/couchbase/couchbase.component"; -import { MongodbComponent } from "./views/database/database-list/dbs-modal/mongodb/mongodb.component"; -import { HdfsComponent } from "./views/database/database-list/dbs-modal/hdfs/hdfs.component"; -import { DatabaseAddModalComponent } from "./views/database/database-list/database-add-modal/database-add-modal.component"; -import { ElasticsearchComponent } from "./views/database/database-list/dbs-modal/elasticsearch/elasticsearch.component"; -import { DruidComponent } from "./views/database/database-list/dbs-modal/druid/druid.component"; +import { KafkaComponent } from "./views/kafka/kafka.component"; import { KafkaListComponent } from "./views/kafka/kafka-list/kafka-list.component"; -import { NewKafkaModalComponent } from "./views/kafka/kafka-list/new-kafka-modal/new-kafka-modal.component"; -import { EditKafkaModalComponent } from "./views/kafka/kafka-list/edit-kafka-modal/edit-kafka-modal.component"; import { ToolsComponent } from "./views/tools/tools.component"; -import { ModalToolsComponent } from "./views/tools/modal-tools/modal-tools.component"; -import { ToolAddModalComponent } from "./views/tools/tool-add-modal/tool-add-modal.component"; - -// Modals -import { TopicDetailModalComponent } from "./views/topics/topic-list/topic-detail-modal/topic-detail-modal.component"; -import { TopicConfigModalComponent } from "./views/topics/topic-list/topic-config-modal/topic-config-modal.component"; -import { ToastrNotificationComponent } from "./shared/components/toastr-notification/toastr-notification.component"; -import { AlertComponent } from "./shared/components/alert/alert.component"; -import { AboutComponent } from "./views/about/about.component"; - -// Loading spinner -import { NgxSpinnerModule } from "ngx-spinner"; import { DashboardSettingComponent } from "./views/dashboard-setting/dashboard-setting.component"; import { DashboardListComponent } from "./views/dashboard-setting/dashboard-list/dashboard-list.component"; -import { TemplateComponent } from "./views/dashboard-setting/template/template.component"; import { CreateDashboardComponent } from "./views/dashboard-setting/dashboard-list/create-dashboard/create-dashboard.component"; +import { TemplateComponent } from "./views/dashboard-setting/template/template.component"; import { TemplateListComponent } from "./views/dashboard-setting/template/template-list/template-list.component"; -import { NewTemplateModalComponent } from "./views/dashboard-setting/template/template-list/new-template-modal/new-template-modal.component"; -import { EditTemplateModalComponent } from "./views/dashboard-setting/template/template-list/edit-template-modal/edit-template-modal.component"; -import { NewTopicModelComponent } from "./views/topics/topic-list/new-topic-model/new-topic-model.component"; +import { AboutComponent } from "./views/about/about.component"; import { TestComponent } from "./views/test/test.component"; -import { ModalComponent } from "./shared/modules/modal/modal.component"; + +// Services +import { AdminService } from "./core/services/admin.service"; +import { RestApiService } from "./core/services/rest-api.service"; +import { ToastrNotificationService } from "src/app/shared/components/toastr-notification/toastr-notification.service"; + +// Modals +import { ModalDemoComponent } from "./views/test/modal-demo/modal-demo.component"; +import { TopicModalComponent } from "./views/topics/topic-list/topic-modal/topic-modal.component"; +import { KafkaModalComponent } from "./views/kafka/kafka-list/kafka-modal/kafka-modal.component"; +import { DbModalComponent } from "./views/database/database-list/db-modal/db-modal.component"; +import { ToolModalComponent } from "./views/tools/tool-modal/tool-modal.component"; +import { TemplateModalComponent } from "./views/dashboard-setting/template/template-list/template-modal/template-modal.component"; + +// Shared modules +import { HeaderComponent } from "./shared/layout/header/header.component"; +import { SidebarComponent } from "./shared/layout/sidebar/sidebar.component"; import { TableComponent } from "./shared/modules/table/table.component"; import { SearchComponent } from "./shared/modules/search/search.component"; import { CardComponent } from "./shared/modules/card/card.component"; import { ButtonComponent } from "./shared/components/Button/button.component"; -import { ModalDirective } from "./shared/modules/modal/modal.directive"; -import { ModalDemoComponent } from "./views/test/modal-demo/modal-demo.component"; -import { KafkaComponent } from "./views/kafka/kafka.component"; -// Angular SVG Icon import { AngularSvgIconModule } from "angular-svg-icon"; import { IconComponent } from "./shared/components/icon/icon.component"; +import { NgxSpinnerModule } from "ngx-spinner"; +import { ModalComponent } from "./shared/modules/modal/modal.component"; +import { ModalDirective } from "./shared/modules/modal/modal.directive"; +import { ToastrNotificationComponent } from "./shared/components/toastr-notification/toastr-notification.component"; +import { AlertComponent } from "./shared/components/alert/alert.component"; -import { MatTabsModule } from "@angular/material"; -import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; -import { TopicModalComponent } from "./views/topics/topic-list/topic-modal/topic-modal.component"; -import { KafkaModalComponent } from "./views/kafka/kafka-list/kafka-modal/kafka-modal.component"; -import { DbModalComponent } from "./views/database/database-list/db-modal/db-modal.component"; -import { ToolModalComponent } from "./views/tools/tool-modal/tool-modal.component"; +// Others @NgModule({ declarations: [ @@ -119,14 +99,6 @@ import { ToolModalComponent } from "./views/tools/tool-modal/tool-modal.componen DatabaseComponent, TopicListComponent, DatabaseListComponent, - CouchbaseComponent, - MongodbComponent, - HdfsComponent, - DatabaseAddModalComponent, - ElasticsearchComponent, - DruidComponent, - TopicDetailModalComponent, - TopicConfigModalComponent, ToastrNotificationComponent, AlertComponent, AboutComponent, @@ -135,9 +107,6 @@ import { ToolModalComponent } from "./views/tools/tool-modal/tool-modal.componen CreateDashboardComponent, TemplateComponent, TemplateListComponent, - NewTemplateModalComponent, - EditTemplateModalComponent, - NewTopicModelComponent, TestComponent, ModalComponent, TableComponent, @@ -148,16 +117,13 @@ import { ToolModalComponent } from "./views/tools/tool-modal/tool-modal.componen ModalDemoComponent, KafkaComponent, KafkaListComponent, - NewKafkaModalComponent, - EditKafkaModalComponent, ToolsComponent, - ModalToolsComponent, - ToolAddModalComponent, IconComponent, TopicModalComponent, KafkaModalComponent, DbModalComponent, - ToolModalComponent + ToolModalComponent, + TemplateModalComponent ], imports: [ BrowserModule, @@ -182,29 +148,15 @@ import { ToolModalComponent } from "./views/tools/tool-modal/tool-modal.componen bootstrap: [AppComponent], entryComponents: [ AlertComponent, - DatabaseAddModalComponent, - CouchbaseComponent, - DruidComponent, - ElasticsearchComponent, - MongodbComponent, - HdfsComponent, - TopicDetailModalComponent, - TopicConfigModalComponent, - NewTopicModelComponent, CreateDashboardComponent, - NewTemplateModalComponent, - EditTemplateModalComponent, ModalComponent, ModalDemoComponent, KafkaComponent, - NewKafkaModalComponent, - EditKafkaModalComponent, - ToolAddModalComponent, - ModalToolsComponent, TopicModalComponent, KafkaModalComponent, DbModalComponent, - ToolModalComponent + ToolModalComponent, + TemplateModalComponent ] }) export class AppModule {} diff --git a/components/datalake-handler/admin/src/src/app/core/models/template.model.ts b/components/datalake-handler/admin/src/src/app/core/models/template.model.ts index 533068fd..b2401aa6 100644 --- a/components/datalake-handler/admin/src/src/app/core/models/template.model.ts +++ b/components/datalake-handler/admin/src/src/app/core/models/template.model.ts @@ -1,5 +1,5 @@ /* - Copyright (C) 2019 CMCC, Inc. and others. All rights reserved. + Copyright (C) 2019 - 2020 CMCC, Inc. and others. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -15,13 +15,13 @@ */ export class Template { - id: number; - name: string; - submitted: boolean; - body: string; - note: string; - topicName: string; - designType: string; - designTypeName: string; - dbs: any; + public id: number; + public name: string; + public submitted: boolean; + public body: string; + public note: string; + public topicName: string; + public designType: string; + public designTypeName: string; + public dbs: Array; } diff --git a/components/datalake-handler/admin/src/src/app/core/services/rest-api.service.ts b/components/datalake-handler/admin/src/src/app/core/services/rest-api.service.ts index ec5e2dce..d1dcd63e 100644 --- a/components/datalake-handler/admin/src/src/app/core/services/rest-api.service.ts +++ b/components/datalake-handler/admin/src/src/app/core/services/rest-api.service.ts @@ -275,71 +275,55 @@ export class RestApiService { } /* - Template + Template */ - getTemplateAll(): Observable { - return this.http.get(prefix + "designs/").pipe( - //onlin - retry(1), - map(this.extractData), - catchError(this.handleError) - ); - } - - getTempDbList(id): Observable { + public getAllTemplate(): Observable { return this.http - .get(prefix + "dbs/idAndName/" + id) - .pipe(retry(1), map(this.extractData), catchError(this.handleError)); + .get(prefix + "designs/") + .pipe(retry(1), catchError(this.handleError)); } - createNewTemplate(t: Template): Observable { - return this.http.post(prefix + "designs", t).pipe( + public addTemplate(t: Template): Observable