资讯专栏INFORMATION COLUMN

累计充值送礼品(有点绕)

AlanKeene / 1789人阅读

摘要:活动说明客户累计充值万送个蛋蛋碎片,当天累计充值万送个蛋蛋精灵地址地址用户充值金额送碎片基数送精灵基数获取上次未赠送余额获取赠送碎片数量更新用户蛋蛋碎片数量获取当天累计充值

活动说明:客户累计充值1万送1个蛋蛋碎片,当天累计充值10万送1个蛋蛋精灵
PC地址:https://www.huijindaicn.com/i...
WAP地址:https://www.huijindaicn.com/w...

/**
 * @param $user_id 用户id
 * @param $amount 充值金额
 */
function modify_egg_chip($user_id,$amount)
{
    $base_money = 10000; // 送碎片基数
    $base_money_2 = 100000; // 送精灵基数
    $lock_money = lock_money = $GLOBALS["db"]->getOne("SELECT SUM(amount) FROM ".DB_PREFIX."reapal_recharge WHERE user_id = ".$user_id." and is_lock = 1 and code = "0000" and is_callback = 1");
    // 获取上次未赠送余额
    $lock_money = $lock_money - $amount;
    $balance_money = $lock_money - intval($lock_money/$base_money)*$base_money; 
    // 获取赠送碎片数量
    $egg_num = intval(($balance_money + $amount)/$base_money);

    // 更新用户蛋蛋碎片数量
    if($egg_num >= 1)
    {
        $count = $GLOBALS["db"]->getOne("SELECT count(*) FROM ".DB_PREFIX."user_egg WHERE user_id= ".$user_id." AND type=0");
        if($count)
        {
            $update_time = TIME_UTC; 
            $GLOBALS["db"]->query("update ".DB_PREFIX."user_egg set num = num+".$egg_num.",update_time= ".$update_time." where user_id = ".$user_id." AND type=0");    
        }
        else
        {
            $ueggs["user_id"] = $user_id;
            $ueggs["name"] = "";
            $ueggs["type"] = 0;
            $ueggs["is_effect"] = 1;
            $ueggs["num"] = $egg_num;
            $ueggs["update_time"] = TIME_UTC;
            $GLOBALS["db"]->autoExecute(DB_PREFIX."user_egg", $ueggs, "INSERT"); 
        }
    }

    // 获取当天累计充值
    $today_start = to_timespan(to_date(TIME_UTC,"Y-m-d"),"Y-m-d");
    $today_lock_money = $GLOBALS["db"]->getOne("SELECT SUM(amount) FROM ".DB_PREFIX."reapal_recharge WHERE user_id = ".$user_id." and
       succ_time >= ".$today_start." and is_lock = 1 and code = "0000" and is_callback = 1");
    $today_lock_money = $today_lock_money - $amount;
    $today_balance_money = $today_lock_money - intval($today_lock_money/$base_money_2)*$base_money_2;
    $egg_num_2 = intval(($today_balance_money + $amount)/$base_money_2);

    if($egg_num_2 >= 1)
    {            
        $count = $GLOBALS["db"]->getOne("SELECT count(*) FROM ".DB_PREFIX."user_egg WHERE user_id= ".$user_id." AND type=1");
        if($count)
        {
            $update_time = TIME_UTC;
            $GLOBALS["db"]->query("update ".DB_PREFIX."user_egg set num = num+".$egg_num_2.", update_time = ".$update_time." where user_id = ".$user_id." AND type = 1");                         
        }
        else
        {
            $ueggs["user_id"] = $user_id;
            $ueggs["name"] = "";
            $ueggs["type"] = 1;
            $ueggs["is_effect"] = 1;
            $ueggs["num"] = $egg_num_2;
            $ueggs["update_time"] = TIME_UTC;
            $GLOBALS["db"]->autoExecute(DB_PREFIX."user_egg", $ueggs, "INSERT");
        } 
    }       
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/30597.html

相关文章

  • 邀好友赢大奖!快来抽取你的 2019 新年上上签!

    摘要:为保证活动的公平公正,对任何恶意刷量的行为,七牛云有停止发放抽奖机会及收回奖励资源的权利。邀好友,抽好签,赢好礼进入七牛云官网立即参与牛小七提前祝大家年,新年快乐 还有不到一个星期,2019 年就将正式「官宣」。值此之际,七牛云特别推出【好运+好礼】新年上上签活动~不仅有好运好彩头,还有超多惊喜好礼等你拿。天猫购物卡、七牛云产品优惠包、樱桃机械键盘、终极大奖 iPhone Xs 256...

    dailybird 评论0 收藏0
  • #11.11#LOCVPS:全场7折优惠,限定业务终身五折,充值代金券

    摘要:日前,开启了双十一促销活动,全场享受终身折优惠,香港云地套餐提供折优惠,另外充送,充送,充送,充值后工单获取代金券。若发生实际支付金额退款,则直接收回赠送的金额。 日前,LOCVPS开启了双十一促销活动,全场VPS享受终身7折优惠,香港云地Xen套餐提供5.5折优惠,另外充300送50,充500送100,充600送150,充值后工单获取代金券。商家目前提供日本软银、香港CN2+BGP、...

    Thanatos 评论0 收藏0
  • locvps,双11促销,全场VPS7折,充值(充30050等),中国香港高防/荷兰/德国/俄罗

    摘要:在使用赠送的金额期间内不能退单和提现。若发生实际支付金额退款,则直接收回赠送的金额。如有进一步问题请提交工单或联系业务代表询问。locvps发布双11促销优惠,优惠包含充值送/全场新购七折/限定业务五折,时间为10月18日-11月11日,具体优惠如下: 1)双十一期间全场七折(活动期间,下单LOCVPS任何区域业务,终身七折优惠!) 2)自带续费大折扣优惠,充值就送(充300送5...

    未东兴 评论0 收藏0
  • hostxen,双11,注册赠20元代金券,充值25%,VPS可选中国香港/洛杉矶/日本/新加

    摘要:提供中国香港美国多个数据中心业务,还有日本新加坡区多个数据中心业务。双期间,新客户注册认证赠送元代金券。充值送若发生实际支付金额退款,则直接收回赠送的金额,赠送额不接受提现。HostXen是可DIY配置的云服务器主机平台,基于Xen架构云主机,支持内存、CPU、宽带和硬盘自由DIY。所有主机默认包含35G硬盘。提供中国香港、美国多个数据中心业务,还有日本、新加坡区多个数据中心业务。 双...

    BLUE 评论0 收藏0
  • 腾讯云:企业盛夏有礼,企业购买云服务器,参与礼品兑换、抽奖,价值8000元IPad、千元京东卡等您

    摘要:腾讯云腾讯云企业盛夏有礼活动年月日年月日火热进行中,企业新老用户购买腾讯云服务器腾讯云服务器,可立即购买参与抽奖中奖,更有丰厚礼品可免费兑换。腾讯云企业盛夏有礼活动(2021年8月19日- 2021年9月2日)火热进行中,企业新老用户购买腾讯云服务器,可立即购买参与抽奖100%中奖,更有丰厚礼品可免费兑换。企业购买云服务器,参与礼品兑换、抽奖,最高价值8000元IPad 2021款、Bose...

    番茄西红柿 评论0 收藏2637

发表评论

0条评论

最新活动
阅读需要支付1元查看
<