From a4b1ecd44a0b127b85c72b625a3b46ce411e4561 Mon Sep 17 00:00:00 2001 From: chen wei bo <1025839511@qq.com> Date: Tue, 9 Sep 2025 18:51:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/Scripts/chat18x/data/WalletData.ts | 6 ++++++ assets/Scripts/chat18x/ui/panels/ThemePanel.ts | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/assets/Scripts/chat18x/data/WalletData.ts b/assets/Scripts/chat18x/data/WalletData.ts index 6aa46cd9..77db0d4c 100644 --- a/assets/Scripts/chat18x/data/WalletData.ts +++ b/assets/Scripts/chat18x/data/WalletData.ts @@ -2,6 +2,8 @@ * 钱包数据 */ import { BaseData } from "./BaseData"; +import Utils from "../../Main/Common/Utils"; +import { InnerMsgCode } from "../../Main/Config/InnerMsgCode"; export class WalletData extends BaseData { // 余额 @@ -28,6 +30,8 @@ export class WalletData extends BaseData { /** 设置余额 */ public set balance(value: number) { this._balance = value; + // 发出事件 + Utils.sendInnerMsg(InnerMsgCode.BalanceChange, this._balance); } /** 获取余额 */ @@ -38,6 +42,8 @@ export class WalletData extends BaseData { /** 设置vip失效时间戳 */ public set vipExpire(value: number) { this._vipExpire = value; + // 发出事件 + Utils.sendInnerMsg(InnerMsgCode.VipExpireChange, this._vipExpire); } /** 获取vip失效时间戳 */ diff --git a/assets/Scripts/chat18x/ui/panels/ThemePanel.ts b/assets/Scripts/chat18x/ui/panels/ThemePanel.ts index e086b7cc..573b2753 100644 --- a/assets/Scripts/chat18x/ui/panels/ThemePanel.ts +++ b/assets/Scripts/chat18x/ui/panels/ThemePanel.ts @@ -126,6 +126,12 @@ export class ThemePanel extends li_BaseView { Utils.addInnerEL(InnerMsgCode.LanguageChange, this, () => { this.recName.string = LanguageUtils.getText(this.rectNameKey); }); + Utils.addInnerEL(InnerMsgCode.BalanceChange, this, () => { + + }); + Utils.addInnerEL(InnerMsgCode.VipExpireChange, this, () => { + + }); } enterShop() {