Browse Source

[修改]建筑类型统计页面显示不出来问题

zhuzhou
chenjingyu 4 years ago
parent
commit
0f82750121
  1. 10
      src/app/statistic-analysis/buildingType/building-type-one/building-type-one.component.ts
  2. 1
      src/app/statistic-analysis/compang-info/compang-info.component.html
  3. 0
      src/app/statistic-analysis/compang-info/compang-info.component.scss
  4. 25
      src/app/statistic-analysis/compang-info/compang-info.component.spec.ts
  5. 15
      src/app/statistic-analysis/compang-info/compang-info.component.ts
  6. 3
      src/app/statistic-analysis/statistic-analysis.module.ts

10
src/app/statistic-analysis/buildingType/building-type-one/building-type-one.component.ts

@ -30,12 +30,12 @@ export class BuildingTypeOneComponent implements OnInit {
initCharts(){ initCharts(){
this.echartsData.getData(null) this.echartsData.getData(null)
console.log(this.echartsData.allDate) console.log(this.echartsData.allDate)
this.http.get("/api/StatisticsAnalysis/BuildingTypes").subscribe((data:any)=>{ this.http.get("/api/StatisticsAnalysis").subscribe((data:any)=>{
console.log(data) console.log(data)
for(var i=0;i<data.buildingTypeStatistics.buildingTypes.length;i++){ for(var i=0;i<data.companyStatistics.buildingTypeStatistics.buildingTypes.length;i++){
this.lengthdata.push(data.buildingTypeStatistics.buildingTypes[i].buildingTypeName) this.lengthdata.push(data.companyStatistics.buildingTypeStatistics.buildingTypes[i].buildingTypeName)
this.count=this.count+data.buildingTypeStatistics.buildingTypes[i].count this.count=this.count+data.companyStatistics.buildingTypeStatistics.buildingTypes[i].count
this.indexData.push(data.buildingTypeStatistics.buildingTypes[i]) this.indexData.push(data.companyStatistics.buildingTypeStatistics.buildingTypes[i])
} }
//JSON.parse(JSON.stringify(this.indexData).replace(/buildingTypeName/g, 'name')) //JSON.parse(JSON.stringify(this.indexData).replace(/buildingTypeName/g, 'name'))
this.indexData=this.indexData.map(v=>{return {name: v.buildingTypeName,value:v.count,id:v.buildingTypeId}}) this.indexData=this.indexData.map(v=>{return {name: v.buildingTypeName,value:v.count,id:v.buildingTypeId}})

1
src/app/statistic-analysis/compang-info/compang-info.component.html

@ -0,0 +1 @@
<p>compang-info works!</p>

0
src/app/statistic-analysis/compang-info/compang-info.component.scss

25
src/app/statistic-analysis/compang-info/compang-info.component.spec.ts

@ -0,0 +1,25 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { CompangInfoComponent } from './compang-info.component';
describe('CompangInfoComponent', () => {
let component: CompangInfoComponent;
let fixture: ComponentFixture<CompangInfoComponent>;
beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [ CompangInfoComponent ]
})
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(CompangInfoComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

15
src/app/statistic-analysis/compang-info/compang-info.component.ts

@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-compang-info',
templateUrl: './compang-info.component.html',
styleUrls: ['./compang-info.component.scss']
})
export class CompangInfoComponent implements OnInit {
constructor() { }
ngOnInit(): void {
}
}

3
src/app/statistic-analysis/statistic-analysis.module.ts

@ -68,11 +68,12 @@ import { DeleteThereLineDetailsComponent } from './deleteUnit/delete-there-line-
import { PageThereComponent } from './state/page-there/page-there.component'; import { PageThereComponent } from './state/page-there/page-there.component';
import { PageThereYearComponent } from './state/page-there-year/page-there-year.component'; import { PageThereYearComponent } from './state/page-there-year/page-there-year.component';
import { DeleteTwoNewaddComponent } from './deleteUnit/delete-two-newadd/delete-two-newadd.component'; import { DeleteTwoNewaddComponent } from './deleteUnit/delete-two-newadd/delete-two-newadd.component';
import { CompangInfoComponent } from './compang-info/compang-info.component';
@NgModule({ @NgModule({
declarations: [PageOneComponent, PageTwoTimeComponent, PageTwoNameComponent, PageZhongDuiDetailsComponent,echartsComponent, DeleteOneComponent, DeleteTwoComponent, DeleteThereComponent, DeleteFourComponent, BuildingTypeOneComponent, ScheduledUpdatesComponent,publicEchartsComponent,verifiedComponent,notVerifiedComponent,detailedInformationComponent,moreTableComponent,yueDateComponent,yuebuildingDateComponent,indexConditionComponent, BuildingTypeTwoForwardComponent, BuildingTypeTwoReverseComponent, BuildingTypeThreeDetailsComponent, AddUnitOneComponent, AddUnitTwoTypeStatisticsComponent, AddUnitTwoTypeDetailsComponent, AddUnitTwoTimeComponent,AddUnitThreeLineDetailsComponent,AddUnitThreeBarDetailsComponent, HomeComponent, DeleteThereLineDetailsComponent, PageThereComponent, PageThereYearComponent, DeleteTwoNewaddComponent], declarations: [PageOneComponent, PageTwoTimeComponent, PageTwoNameComponent, PageZhongDuiDetailsComponent,echartsComponent, DeleteOneComponent, DeleteTwoComponent, DeleteThereComponent, DeleteFourComponent, BuildingTypeOneComponent, ScheduledUpdatesComponent,publicEchartsComponent,verifiedComponent,notVerifiedComponent,detailedInformationComponent,moreTableComponent,yueDateComponent,yuebuildingDateComponent,indexConditionComponent, BuildingTypeTwoForwardComponent, BuildingTypeTwoReverseComponent, BuildingTypeThreeDetailsComponent, AddUnitOneComponent, AddUnitTwoTypeStatisticsComponent, AddUnitTwoTypeDetailsComponent, AddUnitTwoTimeComponent,AddUnitThreeLineDetailsComponent,AddUnitThreeBarDetailsComponent, HomeComponent, DeleteThereLineDetailsComponent, PageThereComponent, PageThereYearComponent, DeleteTwoNewaddComponent, CompangInfoComponent],
imports: [ imports: [
CommonModule, CommonModule,
StatisticAnalysisRoutingModule, StatisticAnalysisRoutingModule,

Loading…
Cancel
Save