Przeglądaj źródła

feat(types): 项目权限变更

vian 4 lat temu
rodzic
commit
68a464cdc0
2 zmienionych plików z 3 dodań i 2 usunięć
  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接口