Skip to main content
Version: Current

查看结果

何时能看到排名​

/campaigns/[id]/result 在 ongoing = true 时只显示「当前投票还在进行中,请耐心等候!」。结束后才渲染排名。

侧栏「查看排名」对 admin / moderator 展示。页面本身没有再做角色校验:已登录用户若知道 URL,结束后也能看到聚合结果。

计票规则​

  1. 从 ballot_allocations 按 candidate_option_id 对 amount 求和。
  2. 候选人名为 campaign_candidate_options.display_name。
  3. 按票数降序。票数相同则并列同一名次,下一个名次 = 已处理人数 + 1(竞赛排名,例如 1、1、3)。
  4. 从未获得任何分票的选项不会出现在聚合结果里。

操作建议​

  • 公布前在选票管理确认已投票人数、是否还有未投。
  • 改规则会缩放已有分票;公布前抽查若干选票的 weight 与分票合计是否一致。
  • 结束后若误开投票,选民在尚未提交的情况下可以继续投;已提交的人仍不能改票。