From 5cd618c9523ad30dccf858a00ff6d99a28de4187 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 11 九月 2025 10:24:35 +0800 Subject: [PATCH] feat: 公告 --- packages/services/api/typings.d.ts | 347 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 346 insertions(+), 1 deletions(-) diff --git a/packages/services/api/typings.d.ts b/packages/services/api/typings.d.ts index 17297cc..81c5ffa 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,40 @@ 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; + lifePayOrderType?: LifePayOrderTypeEnum; + } + interface QueryUserAccountAllListInput { pageModel?: Pagination; checkChannelId?: string; @@ -2024,6 +2351,13 @@ receiveList?: ReceiptsDetail[]; /** 30澶╂敹鍏� */ incomeList?: ReceiptsDetail[]; + } + + interface RefundAmount { + total: number; + refund: number; + payerTotal: string; + payerRefund: string; } interface RefundLifePayOrderInput { @@ -2248,6 +2582,8 @@ accumulatedUsers?: number; /** 鏄ㄦ棩娲昏穬鐢ㄦ埛 */ yesterdayActiveUsers?: number; + /** 绱浣i噾 */ + accumulatedChannlesRakePrice?: number; } interface TradeFundBill { @@ -2558,6 +2894,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