云开发活动详情:https://cloudbase.net/community/activities/db9f2d6c5eefa7d20034247749f1879c.html
config 集合 用于存储系统的配置信息。系统的总开关status和用户验证开关participation是肯定要有的,还需要“有明确表示当前选手的标志” 即cand_id。对倒计时来说,投票结束的时间可以和选手绑定,也可以不绑定。如果不绑定,则加入第四个配置项expiry。
candidate 集合 用于存储选手信息。字段包括姓名name、简介intro、照片photo 等。
vote 集合 用于存储投票情况。字段包括观众 ID_openid、选手 IDcand_id、投票类型(支持或反对)type 等。
前台一个页面,从上到下依次为:状态栏(暂未开始 / 比赛中)、选手信息(照片、姓名、简介)、投票区(投票状态、计时器、投票按钮)。
后台一个页面,从上到下依次为:状态栏(暂未开始 / 比赛中)、控制区(比赛状态开关、“用户验证开关”)、选手列表(姓名、投票小计)、投票情况(某选手的投票详情)。
cand_id和expiry是否需要清空?这两个字段究竟应该由谁来维护?原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。