From bc9db06646fc925635dd5995d521bcf9fd05aa93 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 21 二月 2025 16:35:04 +0800
Subject: [PATCH] fix: 对接

---
 packages/services/api/typings.d.ts |  146 ++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 139 insertions(+), 7 deletions(-)

diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts
index 38bcbd5..c913d8b 100644
--- a/packages/services/api/typings.d.ts
+++ b/packages/services/api/typings.d.ts
@@ -917,6 +917,12 @@
     id?: string;
   }
 
+  interface APIaliRechargeNotifyParams {
+    outTradeNo?: string;
+    tradeNo?: string;
+    success?: boolean;
+  }
+
   interface APIapiDefinitionParams {
     includeTypes?: boolean;
   }
@@ -1558,6 +1564,10 @@
 
   interface APIgetParkRewardDetailParams {
     id?: string;
+  }
+
+  interface APIgetPayStatusByOrderNoParams {
+    orderNo?: string;
   }
 
   interface APIgetPersonalAttestationParams {
@@ -3989,6 +3999,10 @@
     remark?: string;
   }
 
+  interface CreateLifePayOrderOutput {
+    orderNo?: string;
+  }
+
   interface CreateOrEditAdvertiseBoardInput {
     /** Id */
     id?: string;
@@ -5454,7 +5468,7 @@
   interface ElectricParValueOutput {
     electricType?: string;
     areaName?: string;
-    parValue?: number;
+    parValue?: string;
     rate?: number;
     comments?: string;
   }
@@ -5471,7 +5485,7 @@
     code?: string;
     message?: string;
     detail?: string;
-    electricParValue?: ElectricParValueOutput;
+    electricParValue?: ElectricParValueOutput[];
   }
 
   interface EnableSearchSettingInput {
@@ -12154,9 +12168,56 @@
 
   interface LifeElectricDataCreateLifePayOrderInput {
     userId?: string;
-    lifePayType?: LifePayTypeEnum;
     productData?: LifeElectricData;
   }
+
+  interface LifePayOrderListOutput {
+    id?: string;
+    userId?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    lifePayType?: LifePayTypeEnum;
+    lifePayOrderType?: LifePayOrderTypeEnum;
+    /** 璁㈠崟鍙� */
+    orderNo?: string;
+    /** 鍏呭�奸噾棰� */
+    rechargeAmount?: number;
+    /** 浼樻儬閲戦 */
+    discountAmount?: number;
+    /** 瀹炰粯閲戦 */
+    payAmount?: number;
+    /** 鏀粯鏃堕棿 */
+    payTime?: string;
+    payStatus?: LifePayStatusEnum;
+    /** 澶栭儴璁㈠崟鍙� */
+    outOrderNo?: string;
+    lifePayOrderStatus?: LifePayOrderStatusEnum;
+    /** 瀹屾垚鏃堕棿 */
+    finishTime?: string;
+    /** 閫�娆惧嚟璇� */
+    refundCredentialsImgUrl?: string;
+    /** 涓嬪崟鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface LifePayOrderListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: LifePayOrderListOutput[];
+  }
+
+  type LifePayOrderStatusEnum = 10 | 20 | 30;
+
+  type LifePayOrderTypeEnum = 10 | 20;
+
+  interface LifePayRateListOutput {
+    rateType?: LifePayRateTypeEnum;
+    rate?: number;
+  }
+
+  type LifePayRateTypeEnum = 10 | 20;
+
+  type LifePayStatusEnum = 10 | 20 | 30 | 40;
 
   type LifePayTypeEnum = 10 | 20;
 
@@ -12167,11 +12228,12 @@
     parValue: number;
     /** 鎵嬫満鍙枫�� */
     phone: string;
+    /** 鏈轰富鍚嶇О(鐢典俊鎵嬫満鍙峰繀濉�) */
+    name?: string;
   }
 
   interface LifePhoneDataCreateLifePayOrderInput {
     userId?: string;
-    lifePayType?: LifePayTypeEnum;
     productData?: LifePhoneData;
   }
 
@@ -13439,7 +13501,8 @@
     | 29
     | 30
     | 31
-    | 32;
+    | 32
+    | 40;
 
   interface OrderChangedBzContentInput {
     outBizNo?: string;
@@ -14854,7 +14917,7 @@
   interface PhoneParValueOutput {
     ispCode?: string;
     ispName?: string;
-    parValue?: number;
+    parValue?: string;
     rate?: number;
     phoneSection?: string;
     comments?: string;
@@ -14872,7 +14935,7 @@
     code?: string;
     message?: string;
     detail?: string;
-    phoneParValue?: PhoneParValueOutput;
+    phoneParValue?: PhoneParValueOutput[];
   }
 
   interface PhoneToken {
@@ -15968,6 +16031,23 @@
     docId?: string;
   }
 
+  interface QueryLifePayOrderListInput {
+    pageModel?: Pagination;
+    lifePayOrderType?: LifePayOrderTypeEnum;
+    /** 寮�濮嬫敮浠樻椂闂� */
+    beginPayTime?: string;
+    /** 缁撴潫鏀粯鏃堕棿 */
+    endPayTime?: string;
+    payStatus?: LifePayStatusEnum;
+    lifePayOrderStatus?: LifePayOrderStatusEnum;
+    /** 寮�濮嬪畬鎴愭椂闂� */
+    beginFinishTime?: string;
+    /** 缁撴潫瀹屾垚鏃堕棿 */
+    endFinishTime?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+  }
+
   interface QueryMatchMakingApplyByOrderInput {
     pageModel?: Pagination;
     orderId?: string;
@@ -16625,6 +16705,11 @@
     refundDealRemark?: string;
     /** 鐘舵�侊細0寰呯‘璁ら獙鏀讹紝10寰呰瘎浠凤紝20浜ゆ槗瀹屾垚锛�-10鐢宠閫�娆撅紝-20閫�娆炬垚鍔燂紝-30鐢宠閫�娆鹃┏鍥� */
     status?: number;
+  }
+
+  interface RefundLifePayOrderInput {
+    id?: string;
+    refundCredentialsImgUrl?: string;
   }
 
   interface RefundOrderContactSignInput {
@@ -17325,6 +17410,11 @@
 
   interface SetInsureSettingPriceInput {
     prices?: InsurePriceModel[];
+  }
+
+  interface SetLifePayOrderPayTypeInput {
+    orderNo: string;
+    lifePayType?: LifePayTypeEnum;
   }
 
   interface SetManyContractTemplateHandSignKeyInput {
@@ -20101,6 +20191,48 @@
     certificationChannel?: UserCertificationChannelEnum;
   }
 
+  interface UserLifePayOrderOutput {
+    id?: string;
+    lifePayType?: LifePayTypeEnum;
+    lifePayOrderType?: LifePayOrderTypeEnum;
+    /** 璁㈠崟鍙� */
+    orderNo?: string;
+    /** 鍏呭�奸噾棰� */
+    rechargeAmount?: number;
+    /** 浼樻儬閲戦 */
+    discountAmount?: number;
+    /** 瀹炰粯閲戦 */
+    payAmount?: number;
+    /** 鏀粯鏃堕棿 */
+    payTime?: string;
+    payStatus?: LifePayStatusEnum;
+    lifePayOrderStatus?: LifePayOrderStatusEnum;
+    /** 瀹屾垚鏃堕棿 */
+    finishTime?: string;
+    /** 璁㈠崟璇︾粏鏁版嵁 */
+    orderParamDetailJsonStr?: string;
+  }
+
+  interface UserLifePayOrderOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserLifePayOrderOutput[];
+  }
+
+  interface UserListOutput {
+    id?: string;
+    /** 鐢ㄦ埛鎵嬫満鍙� */
+    phoneNumber?: string;
+    lastLoginTime?: string;
+    creationTime?: string;
+  }
+
+  interface UserListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: UserListOutput[];
+  }
+
   interface UserMessageInfo {
     /** 娑堟伅Id */
     id?: string;

--
Gitblit v1.9.1