approve.component.ts 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import { Component, OnInit, ViewChild, Input } from '@angular/core';
  2. import { ActivatedRoute, RouterOutlet, Router } from '@angular/router';
  3. // import { CompTableListComponent } from '../../../app/comp-table/comp-table-list/comp-table-list.component';
  4. import { EduTextbook } from '../../../schemas/EduTextbook';
  5. import { NzPageHeaderModule } from 'ng-zorro-antd/page-header';
  6. import { NzBreadCrumbModule } from 'ng-zorro-antd/breadcrumb';
  7. import * as Parse from 'parse';
  8. import { CommonModule } from '@angular/common';
  9. import { textbookServer } from '../../../services/textbook';
  10. import { TextbookComponent } from '../../../app/textbook/textbook.component';
  11. import { NzSpaceModule } from 'ng-zorro-antd/space';
  12. import { CommonCompModule } from '../../../services/common.modules';
  13. import { NzTabsModule } from 'ng-zorro-antd/tabs';
  14. import { NzMessageService } from 'ng-zorro-antd/message';
  15. @Component({
  16. selector: 'app-approve',
  17. imports: [
  18. CommonModule,
  19. RouterOutlet,
  20. TextbookComponent,
  21. // CompTableListComponent,
  22. NzPageHeaderModule,
  23. CommonCompModule,
  24. NzBreadCrumbModule,
  25. NzSpaceModule,
  26. NzTabsModule,
  27. ],
  28. standalone: true,
  29. templateUrl: './approve.component.html',
  30. styleUrls: ['./approve.component.scss'],
  31. })
  32. export class ApproveComponent implements OnInit {
  33. // @ViewChild(CompTableListComponent) list: CompTableListComponent | undefined;
  34. active: number = 0;
  35. user: Parse.User | undefined;
  36. //待审核
  37. beforeFilterObj: any = {
  38. showMore: true, //显示更多字段
  39. isCheck: true,
  40. noStared: true,
  41. status: ['200'],
  42. btns: {
  43. review:true,
  44. export: true,
  45. },
  46. };
  47. //已加入推荐
  48. afterFilterObj: any = {
  49. showMore: true, //显示更多字段
  50. isCheck: true,
  51. status: ['200', '201', '400'],
  52. btns: {
  53. review:true,
  54. export: true,
  55. },
  56. };
  57. constructor() {
  58. this.user = Parse.User.current();
  59. }
  60. ngOnInit() {}
  61. }