From f34af9bbc5ec1a40fa5d9f658ea2face2fb13b19 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 10 九月 2025 15:04:44 +0800
Subject: [PATCH] fix: 公告

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

diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts
index 17297cc..88e5ca5 100644
--- a/packages/services/api/typings.d.ts
+++ b/packages/services/api/typings.d.ts
@@ -15,7 +15,7 @@
     scope?: string;
   }
 
-  type ACOOLYStatusEnum = 10 | 20 | 30 | 40 | 50 | 60;
+  type ACOOLYStatusEnum = 10 | 20 | 30 | 40 | 50 | 51 | 60;
 
   interface ActionApiDescriptionModel {
     uniqueName?: string;
@@ -139,6 +139,10 @@
     column?: ModuleColumnDto[];
   }
 
+  type AnnouncementStatusEnum = 10 | 20 | 30;
+
+  type AnnouncementTypeEnum = 10 | 20;
+
   interface APIaddOrEditModuleStatusParams {
     id?: string;
     isMenu?: number;
@@ -169,6 +173,10 @@
     id?: string;
   }
 
+  interface APIdeleteLifePayAnnouncementParams {
+    id?: string;
+  }
+
   interface APIdeleteModuleButtonParams {
     id?: string;
   }
@@ -178,6 +186,10 @@
   }
 
   interface APIdeleteModuleParams {
+    id?: string;
+  }
+
+  interface APIdeleteRateChannelParams {
     id?: string;
   }
 
@@ -238,6 +250,15 @@
 
   interface APIgetBillErceiptExportParams {
     orderNo?: string;
+  }
+
+  interface APIgetChannelConsultationByIdParams {
+    id?: string;
+  }
+
+  interface APIgetChannelConsultationFollowupListParams {
+    /** 娓犻亾鍜ㄨId */
+    id?: string;
   }
 
   interface APIgetCountParams {
@@ -314,6 +335,10 @@
     id?: string;
   }
 
+  interface APIgetPromoterParams {
+    phoneNumber?: string;
+  }
+
   interface APIgetRolesIdRolesParams {
     id: string;
   }
@@ -360,6 +385,10 @@
     maxResultCount?: number;
   }
 
+  interface APIsetClickCountParams {
+    idnumber?: string;
+  }
+
   interface APIsetForRoleParams {
     roleName?: string;
     permissionName?: string;
@@ -373,6 +402,15 @@
   interface APIsetLifePayChannelsStatusParams {
     id?: string;
     status?: LifePayChannelsStatsEnum;
+  }
+
+  interface APIsetRateChannelStatusParams {
+    id?: string;
+    status?: LifePayRateChannelStatus;
+  }
+
+  interface APIstatisticsByDateParams {
+    days?: number;
   }
 
   interface APItestAliRechargeNotifyParams {
@@ -524,6 +562,51 @@
     type?: number;
   }
 
+  interface ChannelConsultationDto {
+    /** Id */
+    id?: string;
+    /** 鍜ㄨ鏃堕棿 */
+    creationTime?: string;
+    /** 鍜ㄨ浜� */
+    name?: string;
+    agentType?: LifePayChannelAgentType;
+    /** 鑱旂郴鏂瑰紡 */
+    phoneNumber?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 瀹㈡埛璧勬簮 */
+    customerResources?: string;
+    /** ID */
+    promoterIdNumber?: string;
+    /** 鎺ㄥ箍鍛� */
+    promoterName?: string;
+    /** 鑱旂郴鏂瑰紡 */
+    promoterPhoneNumber?: string;
+    followupStatus?: LifePayChannelConsultationFollowupStatus;
+    /** 鏈�杩戝洖璁� */
+    lastFollowupTime?: string;
+    /** 鍥炶璁板綍 */
+    followupRemark?: string;
+  }
+
+  interface ChannelConsultationDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: ChannelConsultationDto[];
+  }
+
+  interface ChannelConsultationFollowupDto {
+    /** 鍥炶浜篒d */
+    creatorId?: string;
+    /** 鍥炶浜� */
+    creator?: string;
+    followupStatus?: LifePayChannelConsultationFollowupStatus;
+    /** 鍥炶璁板綍 */
+    followupRemark?: string;
+    /** 鍜ㄨ鏃堕棿 */
+    creationTime?: string;
+  }
+
   interface ChannelDataListOutPut {
     /** Top5娓犻亾鏀舵 */
     receiveList?: ChannelDataReceive[];
@@ -627,6 +710,60 @@
     remark?: string;
   }
 
+  interface CreateChannelConsultationFollowupInput {
+    /** 娓犻亾鍜ㄨId */
+    channelConsultationId?: string;
+    followupStatus?: LifePayChannelConsultationFollowupStatus;
+    /** 鍥炶璁板綍 */
+    followupRemark?: string;
+  }
+
+  interface CreateChannelConsultationInput {
+    /** 瀹㈡埛绔敤鎴稩d 濡傛湁 */
+    userId?: string;
+    /** 鎺ㄥ箍浜篒d */
+    idNumber?: string;
+    /** 鍜ㄨ浜� */
+    name?: string;
+    agentType?: LifePayChannelAgentType;
+    /** 鑱旂郴鏂瑰紡 */
+    phoneNumber?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
+    /** 瀹㈡埛璧勬簮 */
+    customerResources?: string;
+  }
+
+  interface CreateEditLifePayAnnouncementInput {
+    id?: string;
+    announcementType: AnnouncementTypeEnum;
+    /** 鐢熸晥鏃ユ湡 */
+    startTime: string;
+    /** 鎴鏃ユ湡 */
+    endTime: string;
+    /** 鍏憡鍐呭 */
+    announcementContent: string;
+  }
+
+  interface CreateEditLifePayAnnouncementOutput {
+    id?: string;
+    announcementType: AnnouncementTypeEnum;
+    /** 鐢熸晥鏃ユ湡 */
+    startTime: string;
+    /** 鎴鏃ユ湡 */
+    endTime: string;
+    /** 鍏憡鍐呭 */
+    announcementContent: string;
+    creationTime?: string;
+    status?: AnnouncementStatusEnum;
+  }
+
+  interface CreateEditLifePayAnnouncementOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CreateEditLifePayAnnouncementOutput[];
+  }
+
   interface CreateEditPayChannelsInput {
     id?: string;
     channlesName?: string;
@@ -636,6 +773,15 @@
     switchType?: LifePaySwitchTypeEnum;
     status?: LifePayChannelsStatsEnum;
     channlesType?: LifePayChannlesTypeEnum;
+    agentType?: LifePayChannelAgentType;
+    /** 鍖哄煙-鐪両d */
+    areaProvinceId?: number;
+    /** 鍖哄煙-甯侷d */
+    areaCityId?: number;
+    /** 鎺ㄥ箍鍛業D */
+    promoterIdNumber?: string;
+    /** 鎺ㄥ箍鍛� */
+    promoterName?: string;
   }
 
   interface CreateEditPayChannelsInputPageOutput {
@@ -644,8 +790,69 @@
     data?: CreateEditPayChannelsInput[];
   }
 
+  interface CreateEditRateChannelInput {
+    id?: string;
+    lifePayOrderType: LifePayOrderTypeEnum;
+    /** 閫氶亾 */
+    rateChannelName: string;
+    /** ID */
+    code: string;
+    /** 渚涘簲鍟嗘姌鎵� */
+    supplierRate: number;
+    /** 骞冲彴鎶樻墸 */
+    platformRate: number;
+    status: LifePayRateChannelStatus;
+    /** 閫氱煡鍐呭 */
+    remark: string;
+  }
+
+  interface CreateEditRateChannelOutput {
+    id?: string;
+    lifePayOrderType: LifePayOrderTypeEnum;
+    /** 閫氶亾 */
+    rateChannelName: string;
+    /** ID */
+    code: string;
+    /** 渚涘簲鍟嗘姌鎵� */
+    supplierRate: number;
+    /** 骞冲彴鎶樻墸 */
+    platformRate: number;
+    status: LifePayRateChannelStatus;
+    /** 閫氱煡鍐呭 */
+    remark: string;
+    creationTime?: string;
+  }
+
+  interface CreateEditRateChannelOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: CreateEditRateChannelOutput[];
+  }
+
   interface CreateLifePayOrderOutput {
     orderNo?: string;
+  }
+
+  interface CreateOrUpdatePromoterInput {
+    /** Id */
+    id?: string;
+    /** 瀹㈡埛绔敤鎴稩d 濡傛湁 */
+    userId?: string;
+    /** ID */
+    idNumber?: string;
+    /** 鎺ㄥ箍鍛� */
+    name?: string;
+    /** 鑱旂郴鏂瑰紡 */
+    phoneNumber?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface CreateOrUpdatePromoterOutput {
+    /** Id */
+    id?: string;
+    /** IdNumber */
+    idNumber?: string;
   }
 
   interface CreateOrUpdateRoleInput {
@@ -917,8 +1124,27 @@
     queryCondition?: string;
   }
 
+  interface GetChannelConsultationsInput {
+    pageModel?: Pagination;
+    /** 鍒涘缓鐨勫紑濮嬫椂闂� */
+    startDate?: string;
+    /** 鍒涘缓鐨勭粨鏉熸椂闂� */
+    endDate?: string;
+    /** 鎼滅储鍏抽敭璇� */
+    searchKey?: string;
+  }
+
   interface GetFeatureListResultDto {
     groups?: FeatureGroupDto[];
+  }
+
+  interface GetLifePayAnnouncementPageInput {
+    pageModel?: Pagination;
+    creationTimeBegin?: string;
+    creationTimeEnd?: string;
+    startTime?: string;
+    endTime?: string;
+    status?: AnnouncementStatusEnum;
   }
 
   interface GetOperateHistoryInput {
@@ -948,10 +1174,24 @@
     groups?: PermissionGroupDto[];
   }
 
+  interface GetPromotersInput {
+    pageModel?: Pagination;
+    /** 鍒涘缓鐨勫紑濮嬫椂闂� */
+    startDate?: string;
+    /** 鍒涘缓鐨勭粨鏉熸椂闂� */
+    endDate?: string;
+    /** 鎼滅储鍏抽敭璇� */
+    searchKey?: string;
+  }
+
   interface GetRolesInput {
     pageModel?: Pagination;
     /** 鏌ヨ鏉′欢锛氳鑹插悕绉� */
     queryCondition?: string;
+  }
+
+  interface GetShowingLifePayAnnouncementInput {
+    announcementType?: AnnouncementTypeEnum;
   }
 
   interface IanaTimeZone {
@@ -1169,6 +1409,10 @@
     productData?: LifeGasData;
   }
 
+  type LifePayChannelAgentType = 1 | 2 | 3;
+
+  type LifePayChannelConsultationFollowupStatus = 1 | 2 | 3 | 4;
+
   type LifePayChannelsStatsEnum = 10 | 20;
 
   interface LifePayChannlesRakeListOutput {
@@ -1328,6 +1572,8 @@
     lifePayType?: LifePayTypeEnum;
     /** 娓犻亾鍚嶇О */
     channelName?: string;
+    /** 杩愯惀鍟� */
+    operator?: string;
     lifePayOrderType?: LifePayOrderTypeEnum;
     /** 璁㈠崟鍙� */
     orderNo?: string;
@@ -1369,6 +1615,8 @@
     acoolyOrderNo?: string;
     acoolyStatus?: ACOOLYStatusEnum;
     lifePayRefundStatus?: LifePayRefundStatusEnum;
+    /** 璁㈠崟鍙傛暟璇︽儏 */
+    orderParamDetailJsonStr?: string;
     /** 瀹為檯鍒拌处閲戦 */
     actualReceivedAmount?: number;
     actualReceivedStatus?: LifePayStatusEnum;
@@ -1463,6 +1711,8 @@
   interface LifePayPhoneMesssageCodeLoginOutput {
     /** 鐢ㄦ埛Id */
     userId?: string;
+    /** 鎺ㄥ箍鍛業D */
+    promoterIdNumber?: string;
     /** 鏄惁鏄悗鍙扮敤鎴� */
     isBackClientUser?: boolean;
     /** 娓犻亾鍙� */
@@ -1480,6 +1730,8 @@
     rate?: number;
     id?: string;
   }
+
+  type LifePayRateChannelStatus = 10 | -10;
 
   interface LifePayRateInput {
     rateType?: LifePayRateTypeEnum;
@@ -1624,6 +1876,13 @@
 
   interface LogErrorInput {
     error?: string;
+  }
+
+  interface LogFrontInput {
+    userId?: string;
+    message?: string;
+    url?: string;
+    requestTime?: string;
   }
 
   interface MethodParameterApiDescriptionModel {
@@ -1868,6 +2127,15 @@
     permissions?: PermissionGrantInfoDto[];
   }
 
+  interface PhoneChargeOrderOutput {
+    outOrderNo?: string;
+    busiOrderNo?: string;
+    parValue?: number;
+    payAmount?: number;
+    status?: string;
+    statusText?: string;
+  }
+
   interface PhoneParValueOutput {
     ispCode?: string;
     ispName?: string;
@@ -1907,6 +2175,31 @@
     phoneNumber?: string;
     isExternal?: boolean;
     hasPassword?: boolean;
+  }
+
+  interface PromoterDto {
+    /** Id */
+    id?: string;
+    /** 鍜ㄨ鏃堕棿 */
+    creationTime?: string;
+    /** ID */
+    idNumber?: string;
+    /** 鎺ㄥ箍鍛� */
+    name?: string;
+    /** 鑱旂郴鏂瑰紡 */
+    phoneNumber?: string;
+    /** 鐐瑰嚮鏁� */
+    clickCount?: number;
+    /** 鐢宠鏁� */
+    applyCount?: number;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
+  interface PromoterDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: PromoterDto[];
   }
 
   interface PropertyApiDescriptionModel {
@@ -1981,6 +2274,39 @@
     operateHistoryType?: OperateHistoryTypeEnum;
   }
 
+  interface QueryPhoneOrderRequestInput {
+    requestNo?: string;
+    partnerId?: string;
+    service?: string;
+    version?: string;
+    protocol?: string;
+    context?: string;
+    ext?: string;
+    returnUrl?: string;
+    notifyUrl?: string;
+    outOrderNo?: string;
+    busiOrderNo?: string;
+  }
+
+  interface QueryPhoneOrderResponse {
+    success?: boolean;
+    requestNo?: string;
+    partnerId?: string;
+    service?: string;
+    version?: string;
+    protocol?: string;
+    context?: string;
+    ext?: any;
+    code?: string;
+    message?: string;
+    detail?: string;
+    phoneChargeOrder?: PhoneChargeOrderOutput;
+  }
+
+  interface QueryRateChannelInput {
+    status?: LifePayRateChannelStatus;
+  }
+
   interface QueryUserAccountAllListInput {
     pageModel?: Pagination;
     checkChannelId?: string;
@@ -2024,6 +2350,13 @@
     receiveList?: ReceiptsDetail[];
     /** 30澶╂敹鍏� */
     incomeList?: ReceiptsDetail[];
+  }
+
+  interface RefundAmount {
+    total: number;
+    refund: number;
+    payerTotal: string;
+    payerRefund: string;
   }
 
   interface RefundLifePayOrderInput {
@@ -2248,6 +2581,8 @@
     accumulatedUsers?: number;
     /** 鏄ㄦ棩娲昏穬鐢ㄦ埛 */
     yesterdayActiveUsers?: number;
+    /** 绱浣i噾 */
+    accumulatedChannlesRakePrice?: number;
   }
 
   interface TradeFundBill {
@@ -2558,6 +2893,15 @@
     unionId?: string;
   }
 
+  interface WxPayDomesticRefundsNotice {
+    mchid?: string;
+    outTradeNo?: string;
+    transactionId?: string;
+    outRefundNo?: string;
+    refundStatus?: string;
+    amount?: RefundAmount;
+  }
+
   interface WxPayDomesticRefundsQueryReponse {
     code?: string;
     message?: string;

--
Gitblit v1.9.1