import { HttpClient } from '@angular/common/http'; import { Component, OnInit } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; @Component({ selector: 'app-create-plan-online-five', templateUrl: './create-plan-online-five.component.html', styleUrls: ['./create-plan-online-five.component.scss'] }) export class CreatePlanOnlineFiveComponent implements OnInit { constructor(private http: HttpClient, private route: ActivatedRoute) { } ngOnInit(): void { this.getTemplateData() } //获得单位信息 getUnitData(){ // let paramsdata:any = { // Name: this.route.snapshot.queryParams.unitId || '', // } // this.http.get("/api/Companies",{params:paramsdata}).subscribe((data:any)=>{ // this.allKeyUnitInfo = data // data.items.forEach( (item,index) => { // item.integrity = this.wanzhengduArr[index] // }) // }) } selectedItem:string = '封面' clickTitleItem(item){ item == '封面' ? this.selectedItem = '封面' : this.selectedItem = item.groupName } planTemplateData: any //获得模板信息 getTemplateData() { this.http.get('/api/PlanTemplate').subscribe(data => { this.planTemplateData = JSON.parse(data[2].data).filter(item => item.completed == true ) console.log(this.planTemplateData) }) } }