Kirin 2 vuotta sitten
vanhempi
commit
36fd589d42
1 muutettua tiedostoa jossa 17 lisäystä ja 15 poistoa
  1. 17 15
      app/api/controller/PublicController.php

+ 17 - 15
app/api/controller/PublicController.php

@@ -45,22 +45,24 @@ class PublicController
 //            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']]);
 //        }
-        $open_id = \app\admin\model\wechat\WechatUser::where('uid', 93)->find();
-        var_dump($open_id);
-        var_dump($open_id['openid']);
-        if ($open_id['openid']) {
-            try {
-                $res = WechatService::paymentService()->batches(
-                    'ex' . date('YmdHis') . '10086',
-                    $open_id['openid'],
-                    0.31 * 100,
-                    sys_config('site_name') . '-' . '用户提现到账'
-                );
-                var_dump($res);
-            } catch (\Exception $e) {
-                return JsonService::fail($e->getMessage());
-            }
+        $extract = UserExtractModel::get(167);
+//        $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();
         }
+        var_dump($res);
     }
 
     /**