zoukankan      html  css  js  c++  java
  • 对碰结算的方法

    1:在会员注册记录表中,通过结算时间可以查找一定时间内的会员信息,然后将这些时间段内的会员进行奖金结算。

    2:得到一个会员的详细信息,包括会员ID、会员姓名、会员安置人、会员推荐人、该会员所在的层、会员在该层所处的位置。

    3:通过上层等到的安置人ID ,我们可以通过查找job_users表中该安置人的对碰会员ID、该安置人的所有父节点ID,

    4:通过得到的所有安置人的父节点ID,可以查到所有安置人的现有安置奖。

    5:通过步骤2可以得到该会员在其父节点所处的区域,是位于左边还是位于右边,目的:系统规定所有的对碰会员必须处于相同的区域,列如:如果是左区域,那么两个会员都必须是左区域。右侧区域相同。

    6:通过步骤2得到的父节点所有对碰的会员ID,这些ID将会是该会员在同层中产生对碰会员的父节点,所以这些ID至关重要。通过查询这些ID可以得知在该层与该会员产生对碰的会员是否已经存在于系统中,如果有,就发生对碰,否则不出现对碰。

    7:通过查询可以知道父节点对碰会员的安置人存储信息。通过比较与该会员的父节点安置人信息的信息,会发现有相同的安置人ID,那么这里出现的第一个相同的安置ID就是我们需要的对碰奖获得者ID,这是我们就可以更新该用户的对碰奖金了。

    8:重复执行步骤6-7就可以完成该层会员的对碰,同时也可以更新相应的会员对碰奖金。

    9:在更新会员的对碰奖金时,我们必须注意该会员的日奖金封顶数目,如果会员一旦达到该数目,那么会员的奖金将不会被更新。

  • 相关阅读:
    Embeded Linux 之 PHY
    Embeded Linux之网络子系统
    语言之内联函数
    Embeded Linux之海思UART
    Windows 之samba问题
    Embeded linux 之 CIFS 文件操作源码分析
    zookeeper 都有哪些使用场景?
    如何保证分布式系统中接口调用的顺序性?
    分布式系统中接口的幂等性该如何保证?比如不能重复扣款?
    Redis 的并发竞争问题是什么?如何解决这个问题?了解 redis 事务的 CAS 方案吗?
  • 原文地址:https://www.cnblogs.com/henairan/p/3878793.html
Copyright © 2011-2022 走看看