瀏覽代碼

购买五小时以上配套的,变成老会员

lizhen_gitee 7 月之前
父節點
當前提交
31d011d4b6
共有 1 個文件被更改,包括 12 次插入1 次删除
  1. 12 1
      application/api/controller/Notify.php

+ 12 - 1
application/api/controller/Notify.php

@@ -193,15 +193,26 @@ class Notify extends Controller
                 return false;
                 return false;
             }
             }
 
 
-            //大于等于5小时的,赠送积分
+            //大于等于5小时的
             if($package_order['remain'] >= 5){
             if($package_order['remain'] >= 5){
 
 
+                //赠送积分
                 $wallet_rs = model('wallet')->lockChangeAccountRemain($orderInfo['user_id'],'score',$orderInfo['order_amount'],2,'线上购买套餐','package_order',$orderInfo['table_id']);
                 $wallet_rs = model('wallet')->lockChangeAccountRemain($orderInfo['user_id'],'score',$orderInfo['order_amount'],2,'线上购买套餐','package_order',$orderInfo['table_id']);
                 if($wallet_rs['status'] === false){
                 if($wallet_rs['status'] === false){
                     Db::rollback();
                     Db::rollback();
                     return false;
                     return false;
                 }
                 }
 
 
+                //新会员变成旧会员
+                $oldstatus = Db::name('user')->where('id',$orderInfo['user_id'])->value('oldstatus');
+                if($oldstatus == 0){
+                    $user_rs = Db::name('user')->where('id',$orderInfo['user_id'])->update(['oldstatus'=>1]);
+                    if($user_rs === false){
+                        Db::rollback();
+                        return false;
+                    }
+                }
+
             }
             }
 
 
             //小于五小时的,因为已激活。修改预约单状态,减掉相应课时
             //小于五小时的,因为已激活。修改预约单状态,减掉相应课时