项目环境 lnmp php5.5+linux+mysql+nginx+redis
功能模块: 1、产品发标,通过后端系统录入发标的基本信息包括金额、名称、类型、投标开始截止时间、描述、状态、排序等字段,录入完成之后交由上一级管理人员进行审核,进入发标池排队等待进入投标顺序列表,由任务控制处理发标任务;
2、投标(自动投标),程序将标额自动切割5份所有参与的投标的用户进入投标等待队列,等待处理按顺序依次排队处理,在5个用户未能将标额充满的时后面等待的客户进入投标顺序进行投标,投标金额不等大于标额的20%,依次顺序处理,参与本轮投标的所有用户重新进入投标队列并在该队列的最末尾;手动投标的金额不做限制需要进行并发状况处理;
3、还款,由计划任务处理本日内到期的标额按期还款,依据每位投资人投标的金额,年化利率、时间长度计算收益与本金,返还到用户余额账户,并生成还款记录、还款日志、金额变动记录、用户余额变动记录、收益记录、标额状态记录、等相关记录信息,使用mysql的事务对其进行操作
4、第三方支付接入,通联支付、宝付支付,安全验证,交易记录,对账信息等操作,根据开发文档进行接入操作;
5、投标红包、推广奖励红包业务处理,红包推广奖励的设置,设置最高红包金额,推广条件,推广记录类似使用的三级分销的方式,最高推广者可以获取该推广者下面所有的成员的投标奖励;投标红包在投标时抵扣投标金额,加入红包使用记录,该红包拥有使期限限制,推广服务接入微信公众号功能服务;