resultDocument.ts 586 B

12345678910111213141516171819202122232425262728293031
  1. interface IResultDocumentData {
  2. ID: string;
  3. name: string;
  4. parentID: string;
  5. mode: string;
  6. children: any[];
  7. folder: boolean;
  8. profileMatterID: string;
  9. profileIDs: string[];
  10. required: boolean;
  11. compilationID: string;
  12. reportIDs: number[];
  13. dataID?: string;
  14. businessID?: string;
  15. }
  16. interface ISubResultDocument {
  17. ID: string;
  18. name: string;
  19. parentID: string;
  20. mode: string;
  21. children: IResultDocumentData[];
  22. }
  23. export interface IResultDocument {
  24. treeData: ISubResultDocument[];
  25. ID: string;
  26. matterID: string;
  27. approvalID: string;
  28. businessID?: string;
  29. }