Commit 4b46d3b0 by Ooh-Ao

no message

parent 47ef36f7
......@@ -3,7 +3,7 @@ import { EquipmentService } from './../../services/equirement.service';
import { ProjectService } from './../../services/project.service';
import { UserService } from './../../services/user.service';
import { ChangeDetectorRef, Component, ElementRef, Renderer2, ViewChild } from '@angular/core';
import { RouterModule } from '@angular/router';
import { ActivatedRoute, RouterModule } from '@angular/router';
import ApexCharts from 'apexcharts'
import { SharedModule } from '../../../shared/shared.module';
import { NgApexchartsModule } from 'ng-apexcharts';
......@@ -22,6 +22,7 @@ import swal from 'sweetalert';
import { ProjectModel } from '../../models/project.model';
import { EquipmentModel } from '../../models/equipments.model';
import { DashboardModel } from '../../models/dasbord.model';
import { CompanyService } from '../../services/company.service';
@Component({
selector: 'app-home-installer',
......@@ -50,7 +51,7 @@ export class HomeInstallerComponent {
isDropdownOpen = false;
projectSelection: { [key: string]: boolean } = {};
confirmPassword = ""
dashbordList:string[] = [];
dashbordList: string[] = [];
equipmentList: EquipmentModel[] = []
projectList: ProjectModel[] = []
itemsList: UserProfileModel[] = []
......@@ -79,27 +80,27 @@ export class HomeInstallerComponent {
}
_searchTerm = "";
chartOptions1:any;
chartOptions2:any;
chartOptions3:any
chartOptions:any;
optionsCircle1:any;
chartOptions4:any;
optionsCircle2:any;
optionsCircle3:any
chartOptions5:any;
chartOptions6:any;
chartOptions7:any;
chartOptions8:any;
chartOptions9:any
chartOptions10:any
chartOptions11:any
chart3options:any
chart2options:any
chart1options:any
public series: ApexAxisChartSeries = [];
chartOptions1: any;
chartOptions2: any;
chartOptions3: any
chartOptions: any;
optionsCircle1: any;
chartOptions4: any;
optionsCircle2: any;
optionsCircle3: any
chartOptions5: any;
chartOptions6: any;
chartOptions7: any;
chartOptions8: any;
chartOptions9: any
chartOptions10: any
chartOptions11: any
chart3options: any
chart2options: any
chart1options: any
public series: ApexAxisChartSeries = [];
public chart!: ApexChart;
public dataLabels!: ApexDataLabels;
public markers!: ApexMarkers;
......@@ -108,7 +109,7 @@ public series: ApexAxisChartSeries = [];
public yaxis!: ApexYAxis;
public xaxis!: ApexXAxis;
public tooltip!: ApexTooltip;
public colors!:any;
public colors!: any;
public commonOptions1: any = {
dataLabels: {
enabled: false,
......@@ -151,7 +152,14 @@ public series: ApexAxisChartSeries = [];
type: 'datetime',
},
};
constructor(private el: ElementRef, private renderer: Renderer2, private cdr: ChangeDetectorRef, private userService: UserService, public translate: TranslateService, private tokenService: TokenService, private ProjectService: ProjectService, private EquipmentService: EquipmentService,private DashboardService:DashboardService) {
companyId: string = '';
constructor(private el: ElementRef, private renderer: Renderer2, private cdr: ChangeDetectorRef, private userService: UserService, public translate: TranslateService, private tokenService: TokenService, private ProjectService: ProjectService, private EquipmentService: EquipmentService, private DashboardService: DashboardService, private route: ActivatedRoute,private comService: ProjectService) {
this.companyId = this.route.snapshot.paramMap.get('companyId')!;
this.comService.getById(this.companyId).subscribe(result => {
console.log("SAVEEE")
this.tokenService.saveSelectCompany(result);
// this.router.navigate(["/company"]);
})
this.chartOptions9 = {
series: [
......@@ -253,7 +261,7 @@ public series: ApexAxisChartSeries = [];
};
this.chartOptions2={
this.chartOptions2 = {
series: [
{
name: "High - 2013",
......@@ -280,7 +288,7 @@ public series: ApexAxisChartSeries = [];
show: false
},
events: {
mounted: (chart:any) => {
mounted: (chart: any) => {
chart.windowResizeHandler();
}
},
......@@ -356,9 +364,9 @@ public series: ApexAxisChartSeries = [];
offsetX: -5
}
}
}
this.chartOptions1={
this.chartOptions1 = {
chart: {
type: 'line',
height: 40,
......@@ -425,7 +433,7 @@ public series: ApexAxisChartSeries = [];
colors: ['#23b7e5'],
}
this.chartOptions2={
this.chartOptions2 = {
chart: {
type: 'line',
height: 45,
......@@ -737,7 +745,7 @@ public series: ApexAxisChartSeries = [];
},
},
};
this.optionsCircle2={
this.optionsCircle2 = {
chart: {
height: 120,
width: 100,
......@@ -776,7 +784,7 @@ public series: ApexAxisChartSeries = [];
labels: ["Followers"]
}
this.optionsCircle3={
this.optionsCircle3 = {
chart: {
height: 120,
width: 100,
......@@ -883,7 +891,7 @@ public series: ApexAxisChartSeries = [];
this.isDropdownOpen = !this.isDropdownOpen;
}
getdasbord(){
getdasbord() {
this.DashboardService.getDashboard(this.startDate, this.endDate,)
.subscribe(data => {
console.log('Dashboard Data:', data);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment