首页 / 帖子
drupal7如何设置账户余额,用户可以查看,可以充值,可以消费,可以提现,也可以通过任务赚取!

如题,有点类似于http://www.5188jxt.com/technology/85.htm
这个,请问怎么实现,请高手指点!先行谢过

2个答案
赵高欣
发布于:2016-04-01 20:49

有消费就是有“商品”和“订单”吧?如果需求比较简单,就自己设计一套数据结构,对drupal没有太大的依赖性了。可以参考userpoints的设计思想。
首先商品可以考虑直接用内容类型。

根据userpoints的设计模式,可以有三个表:
1.账户余额表,显示每个用户的总余额。
2.账户分类余额表,就是可以把每个用户的余额按照分类总结相应的总数:充值,提现,消费,任务赚取等。这个表的存在是为了方便统计读取分类余额,如果感觉实在不需要也可以不要,但是建议留着。
3.账户变动记录表:记录每次账户余额的变动,还是指这些:充值,提现,消费,任务赚取等

每个表的属性,你去参考userpoints的表字段吧。

刘伯彪
发布于:2016-04-01 21:11

直接问我本人得了。:)
流云兄的思路是正确的。我设计了两套,一套是和userpoint集成的,使用ecommerce模块对充值的结果进行消费。
另一套是完全独立的。