|
|
|
@ -8,7 +8,7 @@ import { FormBuilder, FormGroup, Validators } from '@angular/forms';
|
|
|
|
|
import { NzModalService } from 'ng-zorro-antd/modal'; |
|
|
|
|
import { NzMessageService } from 'ng-zorro-antd/message'; |
|
|
|
|
import { AddUnitComponent } from '../add-unit/add-unit.component'; |
|
|
|
|
import { UnitEditComponent } from '../unit-edit/unit-edit.component' |
|
|
|
|
import { UnitEditComponent }from '../unit-edit/unit-edit.component' |
|
|
|
|
@Component({ |
|
|
|
|
selector: 'app-unit', |
|
|
|
|
templateUrl: './unit.component.html', |
|
|
|
@ -25,37 +25,44 @@ export class UnitComponent implements OnInit {
|
|
|
|
|
|
|
|
|
|
datas = "" |
|
|
|
|
ngOnInit(): void { |
|
|
|
|
this.validateForm = this.fb.group({ |
|
|
|
|
level: [null], |
|
|
|
|
type: [null], |
|
|
|
|
event: [null], |
|
|
|
|
area: [null], |
|
|
|
|
disposalState: [null], |
|
|
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
this.getCompanies() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
searchValue = ''; |
|
|
|
|
|
|
|
|
|
next() { |
|
|
|
|
this.router.navigate(['/basicInfo/unit/details']); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
totalCount |
|
|
|
|
pageChange($event) { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
nzLoading = false |
|
|
|
|
getCompanies() { |
|
|
|
|
this.nzLoading = true |
|
|
|
|
this.http.get('/api/Companies').subscribe((data: any) => { |
|
|
|
|
this.nzLoading = false |
|
|
|
|
console.log(data); |
|
|
|
|
|
|
|
|
|
this.listOfData = data.items |
|
|
|
|
this.listOfData = [...this.listOfData] |
|
|
|
|
console.log(this.listOfData); |
|
|
|
|
|
|
|
|
|
for (let index = 0; index < this.listOfData.length; index++) { |
|
|
|
|
this.listOfData[index].creationTime=this.listOfData[index].creationTime.substring(0,10) |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
ngOnDestroy(): void { |
|
|
|
|
console.log('删除了6666666666666') |
|
|
|
|
// CustomReuseStrategy.deleteRouteSnapshot('/basicInfo/unit');
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
addOr(node?: any) { |
|
|
|
|
console.log(node); |
|
|
|
|
|
|
|
|
|
const modal = this.modal.create({ |
|
|
|
|
nzTitle: "新增单位", |
|
|
|
@ -82,12 +89,15 @@ export class UnitComponent implements OnInit {
|
|
|
|
|
} |
|
|
|
|
this.http.post('/api/Companies', body).subscribe({ |
|
|
|
|
next: (data: any) => { |
|
|
|
|
console.log(data, 80808) |
|
|
|
|
|
|
|
|
|
this.message.create('success', '编辑成功!'); |
|
|
|
|
modal.destroy() |
|
|
|
|
this.getCompanies() |
|
|
|
|
return true |
|
|
|
|
}, |
|
|
|
|
error: (err) => { |
|
|
|
|
|
|
|
|
|
console.log(err) |
|
|
|
|
this.message.create('warning', '创建失败'); |
|
|
|
|
return false |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -104,16 +114,4 @@ export class UnitComponent implements OnInit {
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
look(data) { |
|
|
|
|
this.router.navigate(['/basicInfo/unit/details'], { queryParams: { id: data.id, pattern: 'look' } }) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
edit(data) { |
|
|
|
|
this.router.navigate(['/basicInfo/unit/details'], { queryParams: { id: data.id, pattern: 'edit' } }) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
delete(data) { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|