mac 2 주 전
부모
커밋
86651ad7ee
2개의 변경된 파일52개의 추가작업 그리고 23개의 파일을 삭제
  1. 6 0
      app/business/PayorderBusiness.php
  2. 46 23
      app/controller/UserController.php

+ 6 - 0
app/business/PayorderBusiness.php

@@ -483,6 +483,12 @@ class PayorderBusiness
 
             }elseif ($goodsData->type == 26) {
 
+            }elseif ($goodsData->type == 27) {
+
+            }elseif ($goodsData->type == 28) {
+                Db::table('wa_users')->where('id', $data['user_id'])->update(['card_number'=>Arr::get($data, 'account_number', '************')]);
+            }elseif ($goodsData->type == 29) {
+
             }
             if (!empty($user->pid) && !empty($system->rebate)) {
                 StreamBusiness::addStream($user->pid, bcmul($data['money'], bcdiv($system->rebate, 100, 2), 2), streamType10, moldType3, moldTypefild3, $data['id']);

+ 46 - 23
app/controller/UserController.php

@@ -55,12 +55,12 @@ class UserController
     public function userData(Request $request)
     {
         //查询今日是否已签到
-        $day_is_sign = Db::table('wa_stream')
-            ->where('type', streamType2)
-            ->whereBetween('add_time', [strtotime(date('Y-m-d')) . ' 00:00:00', strtotime(date('Y-m-d') . ' 23:59:59')])
-            ->where('user_id', $request->user_data['id'])
-            ->first();
-        $total_sign  = Db::table('wa_stream')->where('type', streamType2)->where('user_id', $request->user_data['id'])->count();
+//        $day_is_sign = Db::table('wa_stream')
+//            ->where('type', streamType2)
+//            ->whereBetween('add_time', [strtotime(date('Y-m-d')) . ' 00:00:00', strtotime(date('Y-m-d') . ' 23:59:59')])
+//            ->where('user_id', $request->user_data['id'])
+//            ->first();
+        $total_sign = Db::table('wa_stream')->where('type', streamType2)->where('user_id', $request->user_data['id'])->count();
 
 
         $is_buy_card = Db::table('wa_payorder')
@@ -69,23 +69,23 @@ class UserController
             ->where('goods_type', 1)
             ->exists();
 
-        $is_buy_binding = Db::table('wa_payorder')
-            ->where('user_id', $request->user_data['id'])
-            ->where('is_pay', 2)
-            ->where('goods_type', 3)
-            ->exists();
-
-        $is_buy_kaitong = Db::table('wa_payorder')
-            ->where('user_id', $request->user_data['id'])
-            ->where('is_pay', 2)
-            ->where('goods_type', 5)
-            ->exists();
-
-        $is_buy_binding_mobile = Db::table('wa_payorder')
-            ->where('user_id', $request->user_data['id'])
-            ->where('is_pay', 2)
-            ->where('goods_type', 6)
-            ->exists();
+//        $is_buy_binding = Db::table('wa_payorder')
+//            ->where('user_id', $request->user_data['id'])
+//            ->where('is_pay', 2)
+//            ->where('goods_type', 3)
+//            ->exists();
+//
+//        $is_buy_kaitong = Db::table('wa_payorder')
+//            ->where('user_id', $request->user_data['id'])
+//            ->where('is_pay', 2)
+//            ->where('goods_type', 5)
+//            ->exists();
+//
+//        $is_buy_binding_mobile = Db::table('wa_payorder')
+//            ->where('user_id', $request->user_data['id'])
+//            ->where('is_pay', 2)
+//            ->where('goods_type', 6)
+//            ->exists();
 
         $is_buy_activate = Db::table('wa_payorder')
             ->where('user_id', $request->user_data['id'])
@@ -194,6 +194,25 @@ class UserController
             ->where('goods_type', 26)
             ->exists();
 
+        $is_buy_ckdengji = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 27)
+            ->exists();
+
+        $is_buy_ckyanzheng = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 28)
+            ->exists();
+
+        $is_buy_zhuanzshenq = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 29)
+            ->exists();
+
+
         $buy_sign['has']        = 1;
         $buy_sign['goods_data'] = [];
 
@@ -253,6 +272,7 @@ class UserController
             'card_code'             => $request->user_data['card_code'],
             'signature_time'        => $request->user_data['signature_time'],
             'vip_name'              => $request->user_data['vip_name'],
+            'card_number'           => $request->user_data['card_number'],
             'front_ima'             => imageToBase64($request->user_data['front_ima']),
             'reverse_ima'           => imageToBase64($request->user_data['reverse_ima']),
             'vip_img'               => imageToBase64($request->user_data['vip_img']),
@@ -296,6 +316,9 @@ class UserController
             'is_buy_jiashubao'      => $is_buy_jiashubao ? true : false,
             'is_buy_xianshangzhif'  => $is_buy_xianshangzhif ? true : false,
             'is_buy_fangfushenj'    => $is_buy_fangfushenj ? true : false,
+            'is_buy_ckdengji'       => $is_buy_ckdengji ? true : false,
+            'is_buy_ckyanzheng'     => $is_buy_ckyanzheng ? true : false,
+            'is_buy_zhuanzshenq'    => $is_buy_zhuanzshenq ? true : false,
             'is_buy_sign'           => $buy_sign,
             'total_sign'            => $total_sign,
             'dynamic_pass'          => $dynamic_pass,