|
|
@@ -1,7 +1,7 @@
|
|
|
import { IOption } from './option';
|
|
|
import { ICompilation } from './compilation';
|
|
|
import { IRecentUser, IUser } from './user';
|
|
|
-import { ISystemSetting } from '.';
|
|
|
+import { ISystemSetting, ProjectType } from '.';
|
|
|
|
|
|
export enum ShareType {
|
|
|
PROJECT = 1, // 项目
|
|
|
@@ -140,6 +140,22 @@ export interface IPrepareShareLinkProject {
|
|
|
customizeCfg: any;
|
|
|
}
|
|
|
|
|
|
+// 接收到的项目数据
|
|
|
+export interface IReceivedShareProject {
|
|
|
+ // 项目ID
|
|
|
+ ID: string;
|
|
|
+ // 项目类型
|
|
|
+ type: ProjectType;
|
|
|
+ // 建设项目名称
|
|
|
+ name: string;
|
|
|
+ // 建设项目下分享的工程
|
|
|
+ children: IReceivedShareProject[];
|
|
|
+ // 来自用户名
|
|
|
+ fromUserName: string;
|
|
|
+ // 分享时间
|
|
|
+ shareDate: number;
|
|
|
+}
|
|
|
+
|
|
|
// 接收到的库数据
|
|
|
export interface IReceivedShareLib {
|
|
|
// 类型
|