推手总结

时间: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、已作废的

后台操作

111111
原文地址:https://www.cnblogs.com/whl4835349/p/10484028.html