Selaa lähdekoodia

feat(types): 分享链接

vian 5 vuotta sitten
vanhempi
commit
cda3771394
2 muutettua tiedostoa jossa 17 lisäystä ja 0 poistoa
  1. 1 0
      types/src/interface/base.ts
  2. 16 0
      types/src/interface/share.ts

+ 1 - 0
types/src/interface/base.ts

@@ -123,6 +123,7 @@ export enum CptModelName {
   rations = 'rations',
   rationGljs = 'rationGljs',
   shareList = 'shareList',
+  shareLink = 'shareLink',
   unitPriceFile = 'unitPriceFile',
   feeRateFile = 'feeRateFile',
   labourCoeFile = 'labourCoeFile',

+ 16 - 0
types/src/interface/share.ts

@@ -82,3 +82,19 @@ export interface IPreparePopup {
   history: IShareHistory[];
   recentContacts: IRecentUser[];
 }
+
+// 分享链接
+export interface IShareLink {
+  // 链接ID
+  ID: string;
+  // 是否需要密码
+  needPassword: boolean;
+  // 密码
+  password?: string;
+  // 分享的项目ID
+  projectID: string;
+  // 项目所属费用定额ID
+  compilationID: string;
+  // 创建链接的人ID
+  creator: string;
+}