報名抽獎
更新時間:2022-08-16 14:47:23
功能概述
上傳參與名單或讓觀眾透過報名方式參與抽獎,倒數計時結束後自動開獎。
- 本功能僅支援助教角色進行抽獎的發起與停止。
- 支援設定定時開獎
- 可查看中獎名單
- 支援同一批次的抽獎重複進行(無需重新報名或上傳名單)
- 重複抽獎可設定過濾已中獎名單
程式碼範例
注意,在開始以下步驟前需先進行全域初始化設定。可參考文件。
基本流程
const app = new EnrollLottery();
// 订阅事件监听。
app
// 报名抽奖开始
.on('startLotteryForSignUp', () => {})
// 报名抽奖结束
.on('endLotteryForSignUp', () => {})
// 开始抽奖前。
app.getOnLottery()
// 获取抽奖记录, lotteryStatus:normal 返回当前抽奖中数据, underfind 分页获取抽奖列表
app.getLotteryList({pageNumberNumber, pageSize, lotteryStatus});
// 保存或修改抽奖信息。
app.saveInfo(createEnrollLotteryParams);
// 提前开奖。
app.startLottery({ lottery });
// 取消抽奖。
app.cancelLottery({ lottery });
// 获取中奖名单。
app.getWinnerList(winnerParams);
