瓦刀发布,必属精品:Domino评审、表决系统V2.0

来源:互联网 发布:jquery ajax php 编辑:程序博客网 时间:2024/04/28 17:14

    前两天发的评审、表决系统,实现了评审、表决的其中一个功能,也就是没有名额限制的表决,只要票数达到多少就视为通过。

    通常情况下,表决还有另外一种需求,也就是有名额限制的表决,100人中,只能有20个名额,这个需求比没有限制的表决要复杂一点,具体如下:

    1.100人中,只有20人能通过评审,也就是说每个评委最多只能点“20次同意”。

    2.如果存在得票相同的情况,那么需要把得票相同的人单独拿出来进入第二轮投票环节,这时候每个评委的同意票只能是剩余名额数。

    3.如果还有得票相同的情况,那依次进行第三轮,第四轮投票。

    4.每一次投票结束都需要统计当轮得票情况。

    目前就想到以上几点,还有没有补充的???大家一起集思广益来完善这个“投票、表决系统”。

 

    献礼斯巴达!敬请期待吧。。。。。。

-----------------------------------------------------------------------------------------------------

下面就是V2.0表决系统,直接看图说话吧。

 

左侧链接

 

新增了批量注册评委功能

 

评审规则:分无名额限制和有名额限制两种评审方式。

 

后台配置中配置了总共可投多少同意票,那么评审的时候也就只能评委选择多少同意

 

超出同意票限制的话会有alert提示评委

 

最后评审结束后会有一个列表,按得票多少排序,根据后台配置的通过名额,得票考前的自动通过评审,如果有同分的情况,那自动进入第二轮、第三轮评审,以此类推,直至得出结果为止。

-----------------------------------------------------------------------------------------------------------------------------------------------------------

 

后续还需要在提升用户体验的角度升级,比如:

1.提供一个“设置为选项为同意”、“设置为选项为不同意”的快捷按钮,方便评委。

还有什么需求希望大家一起来完善,尽量做成一个成熟的产品,那时候考虑开源出来供大家学习进步。