From 60b9c62a3165f304a933cbac304ac3d43a24f722 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 17 四月 2025 09:25:09 +0800 Subject: [PATCH] fix: 优化 --- packages/core/src/lifeRechargeAccountModel.ts | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/packages/core/src/lifeRechargeAccountModel.ts b/packages/core/src/lifeRechargeAccountModel.ts index 42a4afc..45a7dfd 100644 --- a/packages/core/src/lifeRechargeAccountModel.ts +++ b/packages/core/src/lifeRechargeAccountModel.ts @@ -9,6 +9,10 @@ phoneNumber = ''; channlesNum = ''; + /**鐢ㄦ埛鎵�鏈夌殑娓犻亾 */ + userChannles = [] as ChannelOutput[]; + isBackClientUser: boolean; + constructor( ctx: BlLifeRecharge<TResponse, TRequestOptions>, options: BlLifeRechargeAccountModelOptions = {} @@ -23,22 +27,22 @@ setUserId(userId: string) { this.userId = userId; this.ctx.listener.fireEvent('update', this.ctx); - if (userId) { - this.getUserInfo(userId); - } + // if (userId) { + // this.getUserInfo(userId); + // } } - async getUserInfo(userId: string) { + async getUserInfo(userId?: string) { try { let res = await this.ctx.services.lifePayUserMesssageByIduser( { - id: userId, + id: userId || this.userId, }, { showLoading: false, } ); - this.ctx.isBackClientUser = res.isBackClientUser; + this.isBackClientUser = res.isBackClientUser; if (res && res.isBackClientUser) { this.setUserChannles(res.channlesNum ?? []); } @@ -57,7 +61,7 @@ this.ctx.listener.fireEvent('update', this.ctx); } setUserChannles(userChannles: ChannelOutput[]) { - this.ctx.userChannles = userChannles; + this.userChannles = userChannles; this.ctx.listener.fireEvent('update', this.ctx); } } -- Gitblit v1.9.1