[发明专利]通用投票管理方法、装置及电子设备有效
申请号: | 201810019304.0 | 申请日: | 2018-01-09 |
公开(公告)号: | CN108536440B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 黄诚;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 吴迪 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通用 投票 管理 方法 装置 电子设备 | ||
本发明实施例提供了一种通用投票管理方法、装置及电子设备,该方法包括:创建公共类,并对该公共类进行封装,从该公共类中导出第一调用接口和第二调用接口;利用第一调用接口获取投票池ID,并将投票池ID发送至后端接口;接收后端接口基于投票池ID反馈的对应的投票池数据;将投票池数据渲染至页面上以进行展示;利用第二调用接口接收输入的投票信息,将投票信息发送至后端接口;接收后端接口根据投票信息实现投票操作后所反馈的与投票操作对应的投票结果。该通用投票管理方案可通过直接调用该第一调用接口和第二调用接口来实现投票相关的基本功能,提高了投票模块的公共类的复用率,一方面提高了开发效率,另一方面减轻了测试一端的测试压力。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种通用投票管理方法、装置及电子设备。
背景技术
在开发活动页面的需求时,为了提高用户的参与程度和积极性,通常会根据不同的需求对页面进行相应的设计。由于不同的需求对投票的实现和样式有不同的要求,这样投票模块就无法进行最大程度的复用。在针对一个需求时,需要针对该需求重新开发相应功能。这样一方面加大了需求开发的投入事件,而且同一个需求每次都需要测试,会导致人力资料、物力资源的浪费,并且还可能导致测试错误率的提高。
发明内容
有鉴于此,本发明的目的在于,提供一种通用投票管理方法、装置及电子设备以解决上述问题。
本发明的较佳实施例提供一种通用投票管理方法,所述方法包括:
创建公共类,并对该公共类进行封装,从所述公共类中导出第一调用接口和第二调用接口;
利用所述第一调用接口获取投票池ID,并将所述投票池ID发送至后端接口;
接收所述后端接口基于所述投票池ID反馈的与所述投票池ID对应的投票池数据;
将所述投票池数据渲染至页面上以进行展示;
利用所述第二调用接口接收输入的投票信息,将所述投票信息发送至所述后端接口;
接收所述后端接口根据所述投票信息实现投票操作后所反馈的与所述投票操作对应的投票结果。
进一步地,所述接收所述后端接口根据所述投票信息实现投票操作后所反馈的与所述投票操作对应的投票结果的步骤之后,所述方法还包括:
检测所述投票操作是否成功,若成功,再获得与该投票操作对应的投票金额;
获得发起该投票操作的用户的账户ID,从该账户ID的账户金额中扣除与所述投票金额相等的账户金额。
进一步地,所述将所述投票信息发送至所述后端接口的步骤之前,所述方法还包括:
检测在所述页面上接收到的投票信息对应的用户是否处于登录状态,若未处于登录状态,则在所述页面上弹出登录框以提示该用户进行登录操作。
进一步地,所述接收所述后端接口根据所述投票信息实现投票操作后所反馈的与所述投票操作对应的投票结果的步骤之后,所述方法还包括:
检测预设的抽奖操作是否启动,若启动,则在所述页面上弹出抽奖操作提示信息;
接收在所述页面上输入的抽奖操作信息,并将所述抽奖操作信息发送至所述后端接口;
接收所述后端接口根据所述抽奖操作信息实现抽奖操作后所反馈的与所述抽奖操作对应的抽奖结果,并将所述抽奖结果展示在所述页面上。
进一步地,所述将所述投票信息发送至所述后端接口的步骤之前,所述方法还包括:
检测所述投票信息是否合法,若不合法,则生成错误提示信息以提示用户,若合法,则执行所述将所述投票信息发送至所述后端接口的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810019304.0/2.html,转载请声明来源钻瓜专利网。