|
|
@@ -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;
|