模組事件
更新時間:2025-07-03 14:46:06
一、重新整理可領取優惠券列表
說明: 當需要重新整理可領取優惠券列表時觸發該事件
Event 事件: CouponEvent.RefreshCouponList
回呼參數: unknown
範例:
couponTarget.eventEmitter.on(CouponEvent.RefreshCouponList, () => {
console.log('需要刷新优惠券列表');
// 重新获取优惠券列表
});
二、新增優惠券
說明: 當有新的優惠券新增時觸發該事件
Event 事件: CouponEvent.AddCouponItem
回呼參數: CouponCommonData[]
範例:
couponTarget.eventEmitter.on(CouponEvent.AddCouponItem, (coupons) => {
console.log('新增优惠券:', coupons);
});
三、刪除優惠券
說明: 當優惠券被刪除時觸發該事件
Event 事件: CouponEvent.DeleteCouponItem
回呼參數: CouponCommonData[]
範例:
couponTarget.eventEmitter.on(CouponEvent.DeleteCouponItem, (coupons) => {
console.log('删除优惠券:', coupons);
});
四、更新優惠券資訊
說明: 當優惠券資訊發生更新時觸發該事件
Event 事件: CouponEvent.UpdateCouponItem
回呼參數: CouponCommonData[]
範例:
couponTarget.eventEmitter.on(CouponEvent.UpdateCouponItem, (coupons) => {
console.log('优惠券信息更新:', coupons);
});
五、切換優惠券開關
說明: 當優惠券功能開關狀態改變時觸發該事件
Event 事件: CouponEvent.SwitchCoupon
回呼參數: CouponSwitchContent
範例:
couponTarget.eventEmitter.on(CouponEvent.SwitchCoupon, (switchData) => {
console.log('优惠券开关状态:', switchData.enable);
});
