From f4d3a468d151ce6ff4ef6b2158c2b13ebae18d43 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 19 三月 2025 18:05:13 +0800
Subject: [PATCH] fix: 三期需求

---
 packages/services/api/typings.d.ts |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts
index 6e05af1..757003d 100644
--- a/packages/services/api/typings.d.ts
+++ b/packages/services/api/typings.d.ts
@@ -168,6 +168,10 @@
     moduleId?: string;
   }
 
+  interface APIgetIntroInfoParams {
+    type?: LifePayOrderTypeEnum;
+  }
+
   interface APIgetLifePayChannlesDtoParams {
     id?: string;
   }
@@ -469,6 +473,7 @@
     channlesName?: string;
     channlesNum?: string;
     channlesRate?: number;
+    channlesRakeRate?: number;
     switchType?: LifePaySwitchTypeEnum;
     status?: LifePayChannelsStatsEnum;
     channlesType?: LifePayChannlesTypeEnum;
@@ -924,6 +929,8 @@
     roleNames: string[];
   }
 
+  type IntroInfoTypeEnum = 0 | 1 | 2 | 3 | 4;
+
   interface IStringValueType {
     name?: string;
     properties?: Record<string, any>;
@@ -1003,6 +1010,37 @@
 
   type LifePayChannlesTypeEnum = 10 | 20;
 
+  interface LifePayIntroInfoDetail {
+    type?: IntroInfoTypeEnum;
+    /** 鎽樿 */
+    contentSummary?: string;
+    /** 鏂囨湰鍐呭 */
+    content?: string;
+    /** 鍥剧墖/瑙嗛璺緞 */
+    path?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
+  interface LifePayIntroInfoInput {
+    lifePayType?: LifePayOrderTypeEnum;
+    /** 鏇存柊鍐呭 */
+    data?: LifePayIntroInfoDetail[];
+  }
+
+  interface LifePayIntroInfoOutput {
+    type?: IntroInfoTypeEnum;
+    lifePayType?: LifePayOrderTypeEnum;
+    /** 鎽樿 */
+    contentSummary?: string;
+    /** 鏂囨湰鍐呭 */
+    content?: string;
+    /** 鍥剧墖/瑙嗛璺緞 */
+    path?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+  }
+
   interface LifePayOrderListOutput {
     id?: string;
     userId?: string;
@@ -1056,6 +1094,18 @@
     phoneNumber: string;
   }
 
+  interface LifePayPremiumInput {
+    premiumType?: LifePayTypeEnum;
+    rate?: number;
+    id?: string;
+  }
+
+  interface LifePayPremiumListOutput {
+    premiumType?: LifePayTypeEnum;
+    rate?: number;
+    id?: string;
+  }
+
   interface LifePayRateInput {
     rateType?: LifePayRateTypeEnum;
     rate?: number;

--
Gitblit v1.9.1