瀏覽代碼

提现限制

Kirin 1 年之前
父節點
當前提交
ecea59dba6
共有 1 個文件被更改,包括 18 次插入22 次删除
  1. 18 22
      app/api/controller/PublicController.php

+ 18 - 22
app/api/controller/PublicController.php

@@ -40,29 +40,25 @@ class PublicController
 
     public function test()
     {
-//        $list = UserBill::where('title', '用户佣金转入余额')->select();
-//        foreach ($list as $v) {
-//            if ($v['type'] == 'brokerage') UserBill::where('id', $v['id'])->update(['balance' => $v['balance'] - $v['number']]);
-//            else if ($v['type'] == 'recharge') UserBill::where('id', $v['id'])->update(['balance' => $v['balance'] + $v['number']]);
-//        }
-        $extract = UserExtractModel::get(169);
-//        $res = UserExtractModel::changeSuccess(167);
-        $res = true;
-        if ($extract['commission_consumer'] > 0) {
-            $res = $res && UserBill::income('提现转换(消费券)', $extract['uid'], 'consumer', 'extract_get_consumer', $extract['commission_consumer'], $extract['id'], \app\admin\model\user\User::where('uid', $extract['uid'])->value('consumer') + $extract['commission_consumer'], '提现申请通过,其中部分佣金转换为消费券' . $extract['commission_consumer']);
-            $res = $res && \app\admin\model\user\User::where('uid', $extract['uid'])->inc('consumer', $extract['commission_consumer'])->update();
-        }
-        var_dump($res);
-        if ($extract['commission_yue'] > 0) {
-            $res = $res && UserBill::income('提现转换(余额)', $extract['uid'], 'now_money', 'extract_get_now_money', $extract['commission_yue'], $extract['id'], \app\admin\model\user\User::where('uid', $extract['uid'])->value('now_money') + $extract['commission_yue'], '提现申请通过,其中部分佣金转换为余额' . $extract['commission_yue']);
-            $res = $res && \app\admin\model\user\User::where('uid', $extract['uid'])->inc('now_money', $extract['commission_yue'])->update();
-        }
-        var_dump($res);
-        if ($extract['commission_gf'] > 0) {
-            $res = $res && UserBill::income('提现转换(股份)', $extract['uid'], 'gf', 'extract_get_gf', $extract['commission_gf'], $extract['id'], \app\admin\model\user\User::where('uid', $extract['uid'])->value('gf') + $extract['commission_gf'], '提现申请通过,其中部分佣金转换为股份' . $extract['commission_gf']);
-            $res = $res && \app\admin\model\user\User::where('uid', $extract['uid'])->inc('gf', $extract['commission_gf'])->update();
+        $spread = User::get('1393');
+        while ($spread) {
+            $sps = User::where('spread_uid', $spread['uid'])->column('uid');
+            $count = 0;
+            foreach ($sps as $vvv) {
+                if (StoreOrder::where('uid', $vvv)->where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('is_system_del', 0)
+                    ->where('suit', '>', 0)->find()) {
+                    $count++;
+                }
+            }
+            var_dump($spread['uid'] . ':status:' . (int)(StoreOrder::where('uid', $spread['uid'])
+                        ->where('paid', 1)
+                        ->where('refund_status', 0)
+                        ->where('is_del', 0)
+                        ->where('is_system_del', 0)
+                        ->where('suit', '>', 0)
+                        ->sum('suit') >= 25));
+            var_dump($spread['uid'] . ':' . $count);
         }
-        var_dump($res);
     }
 
     /**