labourCoe.ts 491 B

1234567891011121314151617181920212223242526272829
  1. import { ITreeScm } from './base';
  2. export interface IStdLabourCoeItem {
  3. ID: number;
  4. ParentID: number;
  5. name: string;
  6. coe: number;
  7. }
  8. export interface IStdLabourCoe {
  9. ID: number;
  10. libName: string;
  11. region: string;
  12. coes: IStdLabourCoeItem[];
  13. }
  14. export interface ILabourCoeItem extends ITreeScm {
  15. name: string;
  16. coe: number;
  17. }
  18. export interface ILabourCoeFile {
  19. ID: string;
  20. projectID: string;
  21. name: string;
  22. libID: number;
  23. libName: string;
  24. coes: ILabourCoeItem[];
  25. }