<div class="type">
<p> {{"i18nTextDefine_Instance_Count_of_ServiceType" | translate}} </p>
<app-bar [initData]="serviceInit" [chartData]="serviceData"></app-bar>
- <div class="footname" style="width: 100%;height: 40px;line-height: 40px;text-align: center;color: #3C4F8C;margin-top: 20px">
+ <div class="footname" style="width: 100%;height: 40px;line-height: 40px;text-align: center;color: #3C4F8C;">
<img src="./assets/images/customerBarUser.png" alt="customerName" style="margin-right: 5px;margin-bottom: 3px;">
{{this.serviceInit["customer"]}}
</div>
</div>
<div class="services_type_detail">
<div class="services_add" *ngIf="servicesadd">
- <input nz-input placeholder=" {{'i18nTextDefine_Input_ServicesType' | translate}} " class="services_name" nzSize="default">
+ <input nz-input placeholder=" {{'i18nTextDefine_Input_ServicesType' | translate}} " class="services_name" nzSize="default" [(ngModel)]="addNewServiceType">
<button nz-button nzType="primary" class="services_addbut" (click) = "createNewServiceType()">{{"i18nTextDefine_Add" | translate}}</button>
</div>
<div class="services_list">
serviceInit: Object = {
customer: '',
width: 280,
- height: 210,
+ height: 190,
option: {
tooltip: {
show: true,
createNewCustomer() {
let createParams = {
- customerId: this.addNewCustomer
+ customerId: this.addNewCustomer,
+ 'global-customer-id':this.addNewCustomer,
+ 'subscriber-name':this.addNewCustomer,
+ 'subscriber-type':'INFRA'
};
this.managemencs.createCustomer(this.addNewCustomer, createParams).subscribe((data) => {
if (data["status"] == 'SUCCESS') {
createNewServiceType() {
let createParams = {
customer: this.selectCustomer,
- ServiceType:this.addNewServiceType
+ ServiceType: this.addNewServiceType,
+ "service-type":this.addNewServiceType,
+ "temp-ub-sub-account-id":"sotnaccount"
};
this.managemencs.createServiceType(createParams).subscribe((data) => {
if (data["status"] == 'SUCCESS') {
this.getCustomersColumn(this.selectCustomer);
+ this.getAllCustomers();
console.log(data, "Interface returned success")
} else {
console.log(data, "Interface returned error")
this.deleteServiceTypeModelVisible = false;
this.getServiceTypeVersion();
}
- getServiceTypeVersion(){
- let params={
- customerId:this.selectCustomer.id,
- ServiceType:this.thisdeleteServiceType["type"]
+ getServiceTypeVersion() {
+ let paramss = {
+ customerId: this.selectCustomer,
+ ServiceType: this.thisdeleteServiceType["type"]
};
- this.managemencs.getdeleteServiceTypeVersion(params).subscribe((data) => {
+ this.managemencs.getdeleteServiceTypeVersion(paramss).subscribe((data) => {
+ console.log(data)
if (data["status"] == 'SUCCESS') {
let params = {
customerId:this.selectCustomer,
deleteServiceType(params){
this.managemencs.deleteSelectServiceType(params).subscribe((data) => {
if (data["status"] == 'SUCCESS') {
- this.getCustomersPie();
this.getServiceTypes(params.customerId);
this.getCustomersColumn(params.customerId);
+ this.getAllCustomers();
console.log(data, "Interface returned success")
} else {
console.log(data, "Interface returned error")