# Aggregation Parade S2 - Testing ## 测试网站 https://goerli-testing.app.zklink.io/aggregation-parade - 测试环境 https://preview.app.zklink.io/ - 主网环境 Preview ## Daily Roulet (每日轮盘) **Rules - 规则** - **用户每日至少可以开一个 Box** - 如果昨日有开启过至少一个 Box,则今日可开启 Box 的数量 +1(注意,可开启 Box 数量的最大值为 7) - 如果用户昨日没有开启任何 Box,则今日可开启 Box 的数量重置为 1 - **用户每日只能开启当日的 Box** - 如果用户昨日有 Box 没有打开,或者是有 NFT 没有 Mint;今日不允许用户开启昨日的 Box **前端逻辑** - **当日可以打开的 Box 永远位于屏幕中间,当日期加一时,变化的是顶部所展示的时间** - 基于这个规则,在活动开始时,由于可开 Box 位于中间,所以相应的前 3 天应该展示 Expired,同时盒子的数量 - **用户当日盒子在未开完之前** - 按钮一直展示 Claim Reward - **用户当日盒子全部开启后并且 Mint 后** - 按钮展示 Box Opened - **用户之前某日开启部分或者全部盒子** - 展示 Box opened 以及昨日积累盒子数量(这里不需要管用户开启了几个盒子) - **用户之前某日未开启盒子** - 昨日展示 Expired 并且不展示昨日积累盒子的数量 **后端逻辑** - **页面需要展示过去三日用户每日获得的 Box 数量以及当日获得的 Box 数量,所以后端需要返回对应的数值** - 例外情况:当用户在过去三日的某一天没有开启盒子时,不展示数量并且并且展示 Expired - **如果用户在过去三日的某一天开启过盒子,前端直接展示最大数量,不用管用户具体开启了多少个盒子** - 测试的时候需要谭总帮忙修改时间啥的; **状态参考** - Figma 链接 - https://www.figma.com/design/llgztCbosU1mAg4W7RUUCx/Nova%3A-zklink.network?node-id=9741-3450&t=1REyg3f9Hm9v3PVK-1 - 抽奖以及 NFT 合成的 UX 逻辑和之前一样 - NFT 需要先合成才能进行下一次抽奖,合成完后有成功弹窗 - Holding Points 会直接增加到用户的 Holding Points 当中 - 奖品概率如下 - 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up