浏览代码

feat(types): enterprise

qinlaiqiao 4 年之前
父节点
当前提交
4e41121023
共有 1 个文件被更改,包括 2 次插入7 次删除
  1. 2 7
      types/src/interface/enterprise.ts

+ 2 - 7
types/src/interface/enterprise.ts

@@ -7,9 +7,10 @@ export enum Relationship {
 }
 
 export interface IMember {
-  userID: string;
+  ID: string;
   memberName: string;
   position: string;
+  role: 'admin' | 'staff';
   status: 'normal' | 'disabled' | 'unconfirmed';
   cptList: string[];
   createProject: 'yes' | 'no';
@@ -20,14 +21,8 @@ export interface IMember {
   shareProject: 'disabled' | 'self' | 'all';
 }
 
-export interface IMemberInfo extends IMember {
-  role: 'admin' | 'staff';
-}
-
 export interface IEnterprise {
   ID: string;
-  adminID: string;
-  adminName: string;
   members: IMember[];
   activated: boolean;
   licenceNum: number;