|
|
@@ -47,8 +47,6 @@ export interface IShareBase extends ISharePermission {
|
|
|
ID: string;
|
|
|
version: ShareVersion;
|
|
|
type: ShareType;
|
|
|
- ownerID: string;
|
|
|
- ownerType: EntityType;
|
|
|
userID: string;
|
|
|
enterpriseID: string;
|
|
|
receiverID: string;
|
|
|
@@ -66,6 +64,7 @@ export interface IShareProject extends IShareBase {
|
|
|
|
|
|
export interface IShareLib extends IShareBase {
|
|
|
compilationID: string;
|
|
|
+ libID: string;
|
|
|
}
|
|
|
|
|
|
export type ShareItem = IShareProject | IShareLib;
|
|
|
@@ -79,6 +78,7 @@ export interface IShareHistory extends ISharePermission {
|
|
|
shareType: ShareType;
|
|
|
projectID?: string;
|
|
|
compilationID?: string;
|
|
|
+ libID?: string;
|
|
|
}
|
|
|
|
|
|
export interface ICreateShareProject extends ISharePermission {
|
|
|
@@ -91,6 +91,7 @@ export interface ICreateShareProject extends ISharePermission {
|
|
|
export interface ICreateShareLib extends ISharePermission {
|
|
|
ID: string;
|
|
|
compilationID: string;
|
|
|
+ libID: string;
|
|
|
}
|
|
|
|
|
|
export interface ICreatShare {
|
|
|
@@ -143,8 +144,10 @@ export interface IShareLink {
|
|
|
// 拥有者ID
|
|
|
ownerID: string;
|
|
|
ownerType: EntityType;
|
|
|
+ // 企业ID
|
|
|
+ enterpriseID: string;
|
|
|
// 创建链接的人ID
|
|
|
- creatorID: string;
|
|
|
+ userID: string;
|
|
|
// 分享时间
|
|
|
shareDate: number;
|
|
|
}
|
|
|
@@ -246,6 +249,13 @@ export interface IReceivedShareProject {
|
|
|
enterpriseName?: string;
|
|
|
}
|
|
|
|
|
|
+// 分享库指定用户
|
|
|
+export interface IShareLibToUser {
|
|
|
+ name: string;
|
|
|
+ enterpriseID?: string;
|
|
|
+ enterpriseName?: string;
|
|
|
+}
|
|
|
+
|
|
|
// 接收到的库数据
|
|
|
export interface IReceivedShareLib {
|
|
|
// 类型
|
|
|
@@ -258,8 +268,12 @@ export interface IReceivedShareLib {
|
|
|
shareDate: number;
|
|
|
// 来自用户名
|
|
|
fromUserName: string;
|
|
|
+ // 分享项目来自的企业ID
|
|
|
+ enterpriseID?: string;
|
|
|
+ // 分享项目来自的企业名称
|
|
|
+ enterpriseName?: string;
|
|
|
// 指定用户(名称)
|
|
|
- toUsers?: string[];
|
|
|
+ toUsers?: IShareLibToUser[];
|
|
|
}
|
|
|
|
|
|
// 根据手机号搜索出来用户信息
|