ソースを参照

feat(types): 项目权限变更

vian 4 年 前
コミット
68a464cdc0
2 ファイル変更3 行追加2 行削除
  1. 1 1
      types/src/interface/base.ts
  2. 2 1
      types/src/interface/project.ts

+ 1 - 1
types/src/interface/base.ts

@@ -252,7 +252,7 @@ export interface IGetData {
   subject: ISubjectGetData;
   construction: { project?: IProject };
   treeData: IProject[];
-  isOwner: boolean;
+  isManager: boolean;
   projectsPermission: IProjectPermission[];
 }
 

+ 2 - 1
types/src/interface/project.ts

@@ -302,7 +302,8 @@ export interface IConstructionDefaultSetting {
 // 项目权限
 export interface IProjectPermission {
   projectID: string;
-  share: ISharePermission;
+  readOnly: boolean;
+  allowCopy: boolean;
 }
 
 // constructionTreeData接口