推手总结
时间:2018年11月-2019年3月
时间段挺长的,很多时候都感觉一个功能并没有什么的难度,但是还是用了很长的一段时间,我想还是因为没有很好的理解功能的逻辑,
很多都是在别人的建议下写出来的,缺乏了自己的认识和思考
前台界面
一:成为推手
1、这里先判断该用户是否已经成为推手,2、添加成为推手
二:推手的信息
1、推手的姓名,头像,等级
2、推手的总收益<包含未到账和可提现的所有金额,已取消的不能计算进>
3、未到账收益<已经下单但是未付款>
4、可提现收益<应该是结算表里未锁定和未提现的所有金额>
三:推手认证
1、若已经认证则直接获取推手认证信息
2、提交认证资料
四:推手分享图片连接
1、生成分享图片,根据商品的id获取产品的详细信息,这里的连接需要做成跟踪ID用cookies记录写入订单的标记来判断来自哪个推手的分享
2、链接需做成mvc接口调用的模式来访问页面通过跟踪链接访问的接口,返回后面想要寻找的详细订单页面
3、将链接包装成短链接的形式
五、推手的收益状态
1、全部收益()
1、未到账的(订单未完成,订单佣金表未结算,订单未取消)
2、已结算的 (订单已完成,且后台已进行结算)
3、待结算的 (订单已完成,但是还没进行结算的)
4、已作废的(订单已取消)
六、推手受益的订单详细信息
七、申请提现
1、获取能提现的金额信息(认证通过用以判断是否允许提现,根据用户查询所有的结算的金额)
2、申请提现(认证是否通过,提现多个结算单对应一个提现申请向提现申请表中写入数据)
八、提现历史记录
1、已付款的
2、待处理的
3、已作废的
后台操作