diff options
author | guochuyicmri <guochuyi@chinamobile.com> | 2019-05-06 17:39:20 +0800 |
---|---|---|
committer | guochuyicmri <guochuyi@chinamobile.com> | 2019-05-06 17:59:10 +0800 |
commit | bf240f4fad6e8bf032bd1f190b238682a9fb721a (patch) | |
tree | e1aa6be71ca760a2626e29fbdf36af016c78cdfc /usecaseui-portal/src/app/management/management.component.ts | |
parent | b4bbbe86cf1410d6fa10d3d6d2b418133e34c45c (diff) |
User and service type management interface
Change-Id: Ie4f66f28ea964cd8a773e7c1c52e5d589762b371
Issue-ID: USECASEUI-212
Signed-off-by: guochuyicmri <guochuyi@chinamobile.com>
Diffstat (limited to 'usecaseui-portal/src/app/management/management.component.ts')
-rw-r--r-- | usecaseui-portal/src/app/management/management.component.ts | 58 |
1 files changed, 30 insertions, 28 deletions
diff --git a/usecaseui-portal/src/app/management/management.component.ts b/usecaseui-portal/src/app/management/management.component.ts index 4228245a..0a5bfd2e 100644 --- a/usecaseui-portal/src/app/management/management.component.ts +++ b/usecaseui-portal/src/app/management/management.component.ts @@ -34,33 +34,35 @@ export class ManagementComponent implements OnInit { this.getAllCustomers(); } - show = "show"; - hide = "hide"; - custerhide = false; - AllCustomersdata = []; - // Get all customers - getAllCustomers() { - this.managemencs.getAllCustomers().subscribe((data) => { - if(data.length > 0){ - this.show = "hide"; - this.hide = "show"; - this.custerhide = false; - }else{ - this.show = "show"; - this.hide = "hide"; - this.custerhide = true; - } - }) - } - customershow(){ - this.show = "show"; - this.hide = "hide"; - this.custerhide = true; - } - customerhide(){ - this.show = "hide"; - this.hide = "show"; - this.custerhide = false; - } + nocuster = true; + firstCustomer = null; + AllCustomersdata = []; + + // Get all customers + getAllCustomers() { + this.managemencs.getAllCustomers().subscribe((data) => { + if (data.length > 0) { + this.nocuster = false; + } else { + this.nocuster = true; + } + }) + } + createNewCustomer(customer) { + let createParams = { + customerId: customer + }; + this.managemencs.createCustomer(customer, createParams).subscribe((data) => { + if (data["status"] == 'SUCCESS') { + this.nocuster = false; + } else { + this.nocuster = true; + console.log(data, "Interface returned error") + } + }) + } + clearCustomerInput(){ + this.firstCustomer=null; + } } |