Explorar o código

feat(types): enterprise

qinlaiqiao %!s(int64=4) %!d(string=hai) anos
pai
achega
4e41121023
Modificáronse 1 ficheiros con 2 adicións e 7 borrados
  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 {
 export interface IMember {
-  userID: string;
+  ID: string;
   memberName: string;
   memberName: string;
   position: string;
   position: string;
+  role: 'admin' | 'staff';
   status: 'normal' | 'disabled' | 'unconfirmed';
   status: 'normal' | 'disabled' | 'unconfirmed';
   cptList: string[];
   cptList: string[];
   createProject: 'yes' | 'no';
   createProject: 'yes' | 'no';
@@ -20,14 +21,8 @@ export interface IMember {
   shareProject: 'disabled' | 'self' | 'all';
   shareProject: 'disabled' | 'self' | 'all';
 }
 }
 
 
-export interface IMemberInfo extends IMember {
-  role: 'admin' | 'staff';
-}
-
 export interface IEnterprise {
 export interface IEnterprise {
   ID: string;
   ID: string;
-  adminID: string;
-  adminName: string;
   members: IMember[];
   members: IMember[];
   activated: boolean;
   activated: boolean;
   licenceNum: number;
   licenceNum: number;