云开发活动详情: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 删除。