Преглед изворни кода

feat(types): 增加项目权限相关

vian пре 5 година
родитељ
комит
b09730b7c7
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      types/src/interface/project.ts

+ 7 - 0
types/src/interface/project.ts

@@ -2,6 +2,7 @@ import { ValuationType } from './compilation';
 import { IIncreaseSetting } from './increaseFee';
 import { ITreeScm, DeleteEnum, INumFileRef, IColumnMeta } from './base';
 import { ICalcOption, ITenderSetting } from './calculation';
+import { ISharePermission } from './share';
 
 export enum ProjectType {
   FOLDER = 1,
@@ -252,3 +253,9 @@ export interface IConstructionDefaultSetting {
   calcOption: IProperty['calcOption'];
   colMetas: IProject['colMetas'];
 }
+
+// 项目权限
+export interface IProjectPermission {
+  projectID: string;
+  share: ISharePermission;
+}