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 |  268 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 268 insertions(+), 0 deletions(-)

diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts
index dc795d9..757003d 100644
--- a/packages/services/api/typings.d.ts
+++ b/packages/services/api/typings.d.ts
@@ -76,6 +76,11 @@
     extraProperties?: Record<string, any>;
   }
 
+  interface APIdeleteBackClientUserParams {
+    /** 鐢ㄦ埛Id */
+    id?: string;
+  }
+
   interface APIdeleteDefaultConnectionStringParams {
     id?: string;
   }
@@ -93,6 +98,11 @@
   }
 
   interface APIdeleteRoleParams {
+    id?: string;
+  }
+
+  interface APIdeleteRoleParams {
+    /** 瑙掕壊Id */
     id?: string;
   }
 
@@ -156,6 +166,10 @@
 
   interface APIgetFirstCurrentUserModuleListCacheByModuleIdParams {
     moduleId?: string;
+  }
+
+  interface APIgetIntroInfoParams {
+    type?: LifePayOrderTypeEnum;
   }
 
   interface APIgetLifePayChannlesDtoParams {
@@ -425,11 +439,41 @@
     type?: string;
   }
 
+  interface CreateBackClientUserInput {
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 璐︽埛 */
+    userName?: string;
+    remark?: string;
+    /** 瑙掕壊 */
+    roleNames?: string[];
+    /** 缁勭粐鏋舵瀯鍏徃id */
+    companyOrgId?: string;
+    /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+    departmentOrgId?: string;
+  }
+
+  interface CreateBaseRoleInput {
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 閮ㄩ棬Id */
+    departmentId?: number;
+    /** 鏁版嵁鑼冨洿 鍏ㄩ儴鏁版嵁100 涓汉鏁版嵁 10 */
+    dataRange?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
   interface CreateEditPayChannelsInput {
     id?: string;
     channlesName?: string;
     channlesNum?: string;
     channlesRate?: number;
+    channlesRakeRate?: number;
     switchType?: LifePaySwitchTypeEnum;
     status?: LifePayChannelsStatsEnum;
     channlesType?: LifePayChannlesTypeEnum;
@@ -443,6 +487,21 @@
 
   interface CreateLifePayOrderOutput {
     orderNo?: string;
+  }
+
+  interface CreateOrUpdateRoleInput {
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 閮ㄩ棬Id */
+    departmentId?: number;
+    /** 鏁版嵁鑼冨洿 鍏ㄩ儴鏁版嵁100 涓汉鏁版嵁 10 */
+    dataRange?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 瑙掕壊Id */
+    id?: string;
   }
 
   interface CurrentCultureDto {
@@ -689,8 +748,22 @@
     parentCode?: number;
   }
 
+  interface GetBackClientUsersInput {
+    pageModel?: Pagination;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    /** 鏌ヨ鏉′欢锛氬悕绉�/璐﹀彿 */
+    queryCondition?: string;
+  }
+
   interface GetFeatureListResultDto {
     groups?: FeatureGroupDto[];
+  }
+
+  interface GetOperateHistoryInput {
+    pageModel?: Pagination;
+    relationId?: string;
+    operateName?: string;
   }
 
   interface GetPayOrderForJsAPIInput {
@@ -712,6 +785,12 @@
   interface GetPermissionListResultDto {
     entityDisplayName?: string;
     groups?: PermissionGroupDto[];
+  }
+
+  interface GetRolesInput {
+    pageModel?: Pagination;
+    /** 鏌ヨ鏉′欢锛氳鑹插悕绉� */
+    queryCondition?: string;
   }
 
   interface IanaTimeZone {
@@ -850,6 +929,8 @@
     roleNames: string[];
   }
 
+  type IntroInfoTypeEnum = 0 | 1 | 2 | 3 | 4;
+
   interface IStringValueType {
     name?: string;
     properties?: Record<string, any>;
@@ -929,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;
@@ -982,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;
@@ -1025,6 +1149,10 @@
   interface LocalizableStringDto {
     name?: string;
     resource?: string;
+  }
+
+  interface LogErrorInput {
+    error?: string;
   }
 
   interface MethodParameterApiDescriptionModel {
@@ -1140,6 +1268,56 @@
     modules?: Record<string, any>;
     enums?: Record<string, any>;
   }
+
+  interface OperateHistoryDto {
+    /** 鍏宠仈鍏崇郴ID */
+    relationId?: string;
+    /** 琛ㄥ悕 */
+    tableType?: number;
+    /** 鎿嶄綔 */
+    operateName?: string;
+    /** 鎿嶄綔鍐呭 */
+    operateContent?: string;
+    /** 鎿嶄綔浜� */
+    creatorName?: string;
+    /** 鎿嶄綔鏃堕棿 */
+    creationTime?: string;
+    /** 鎿嶄綔缁嗚妭 */
+    operateDetail?: string;
+  }
+
+  interface OperateHistoryDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: OperateHistoryDto[];
+  }
+
+  type OperateHistoryTypeEnum =
+    | 10
+    | 11
+    | 12
+    | 13
+    | 14
+    | 15
+    | 16
+    | 17
+    | 18
+    | 19
+    | 20
+    | 21
+    | 22
+    | 23
+    | 24
+    | 25
+    | 26
+    | 27
+    | 28
+    | 29
+    | 30
+    | 31
+    | 32
+    | 40
+    | 42;
 
   interface OrderInput {
     property?: string;
@@ -1277,6 +1455,12 @@
     keyWords?: string;
   }
 
+  interface QueryOperateHistoryByTypeInput {
+    pageModel?: Pagination;
+    typeId?: string;
+    operateHistoryType?: OperateHistoryTypeEnum;
+  }
+
   interface QueryUserAccountAllListInput {
     pageModel?: Pagination;
     checkChannelId?: string;
@@ -1361,6 +1545,45 @@
     typeSimple?: string;
   }
 
+  interface RoleDto {
+    /** 瑙掕壊Id */
+    id?: string;
+    /** 瑙掕壊鍚� */
+    name?: string;
+  }
+
+  interface RoleEnableOrForbidInput {
+    /** 瑙掕壊Id */
+    id?: string;
+    /** 鍚敤锛歵rue锛岀鐢細false */
+    isEnable?: boolean;
+  }
+
+  interface RoleInfo {
+    /** 瑙掕壊Id */
+    id?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎺掑簭 */
+    sequence?: number;
+    /** 鏄惁鍙敤 */
+    isEnable?: boolean;
+    /** 閮ㄩ棬Id */
+    departmentId?: number;
+    /** 鏁版嵁鑼冨洿 鍏ㄩ儴鏁版嵁锛�100   涓汉鏁版嵁锛�10 */
+    dataRange?: number;
+    /** 璐﹀彿鏁伴噺 */
+    userCount?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface RoleInfoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: RoleInfo[];
+  }
+
   interface SendPasswordResetCodeDto {
     email: string;
     appName: string;
@@ -1436,6 +1659,24 @@
     enumValues?: any[];
     genericArguments?: string[];
     properties?: PropertyApiDescriptionModel[];
+  }
+
+  interface UpdateBackClientUserInput {
+    /** 鍚嶇О */
+    name?: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 璐︽埛 */
+    userName?: string;
+    remark?: string;
+    /** 瑙掕壊 */
+    roleNames?: string[];
+    /** 缁勭粐鏋舵瀯鍏徃id */
+    companyOrgId?: string;
+    /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+    departmentOrgId?: string;
+    /** 鐢ㄦ埛Id */
+    id?: string;
   }
 
   interface UpdateFeatureDto {
@@ -1524,6 +1765,33 @@
     items?: UserData[];
   }
 
+  interface UserDto {
+    /** 鐢ㄦ埛Id */
+    id?: string;
+    /** 鐧诲綍鐢ㄦ埛鍚嶏紙璐﹀彿锛� */
+    userName?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */
+    isLocked?: boolean;
+    /** 瑙掕壊淇℃伅 */
+    roles?: RoleDto[];
+    /** 澶囨敞 */
+    remark?: string;
+    /** 缁勭粐鏋舵瀯鍏徃id */
+    companyOrgId?: string;
+    /** 缁勭粐鏋舵瀯閮ㄩ棬id */
+    departmentOrgId?: string;
+  }
+
+  interface UserDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserDto[];
+  }
+
   interface UserLifePayOrderOutput {
     id?: string;
     lifePayType?: LifePayTypeEnum;

--
Gitblit v1.9.1