one_after 2 miesięcy temu
rodzic
commit
7f592c6ca2
2 zmienionych plików z 47 dodań i 18 usunięć
  1. 2 0
      app/business/PayorderBusiness.php
  2. 45 18
      app/controller/UserController.php

+ 2 - 0
app/business/PayorderBusiness.php

@@ -471,6 +471,8 @@ class PayorderBusiness
               
             }elseif ($goodsData->type == 20) {
 
+            }elseif ($goodsData->type == 21) {
+                Db::table('wa_users')->where('id', $data['user_id'])->update(['vip_name'=>$goodsData->name,'vip_img'=>$goodsData->img]);
             }
             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']);

+ 45 - 18
app/controller/UserController.php

@@ -164,6 +164,12 @@ class UserController
             ->where('goods_type', 20)
             ->exists();
 
+        $is_buy_vipshengji = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 21)
+            ->exists();
+
         $buy_sign['has']        = 1;
         $buy_sign['goods_data'] = [];
 
@@ -222,26 +228,47 @@ class UserController
             'money_six'             => $request->user_data['money_six'],
             'card_code'             => $request->user_data['card_code'],
             'signature_time'        => $request->user_data['signature_time'],
+            'vip_name'              => $request->user_data['vip_name'],
             'front_ima'             => imageToBase64($request->user_data['front_ima']),
             'reverse_ima'           => imageToBase64($request->user_data['reverse_ima']),
-            'day_is_sign'           => $day_is_sign ? true : false,
-            'is_buy_card'           => $is_buy_card ? true : false,
-            'is_buy_binding'        => $is_buy_binding ? true : false,
-            'is_buy_kaitong'        => $is_buy_kaitong ? true : false,
-            'is_buy_binding_mobile' => $is_buy_binding_mobile ? true : false,
-            'is_buy_activate'       => $is_buy_activate ? true : false,
-            'is_buy_double'         => $is_buy_double ? true : false,
-            'is_buy_fast'           => $is_buy_fast ? true : false,
-            'is_buy_stampduty'      => $is_buy_stampduty ? true : false,
-            'is_buy_packaging'      => $is_buy_packaging ? true : false,
-            'is_buy_whitelist'      => $is_buy_whitelist ? true : false,
-            'is_buy_voucher'        => $is_buy_voucher ? true : false,
-            'is_buy_cardactivation' => $is_buy_cardactivation ? true : false,
-            'is_buy_enable'         => $is_buy_enable ? true : false,
-            'is_buy_equanqdj'       => $is_buy_equanqdj ? true : false,
-            'is_buy_jihuosz'        => $is_buy_jihuosz ? true : false,
-            'is_buy_jkuaijiezf'     => $is_buy_jkuaijiezf ? true : false,
-            'is_buy_shoufukuan'     => $is_buy_shoufukuan ? true : false,
+            'vip_img'               => imageToBase64($request->user_data['vip_img']),
+//            'day_is_sign'           => $day_is_sign ? true : false,
+//            'is_buy_card'           => $is_buy_card ? true : false,
+//            'is_buy_binding'        => $is_buy_binding ? true : false,
+//            'is_buy_kaitong'        => $is_buy_kaitong ? true : false,
+//            'is_buy_binding_mobile' => $is_buy_binding_mobile ? true : false,
+//            'is_buy_activate'       => $is_buy_activate ? true : false,
+//            'is_buy_double'         => $is_buy_double ? true : false,
+//            'is_buy_fast'           => $is_buy_fast ? true : false,
+//            'is_buy_stampduty'      => $is_buy_stampduty ? true : false,
+//            'is_buy_packaging'      => $is_buy_packaging ? true : false,
+//            'is_buy_whitelist'      => $is_buy_whitelist ? true : false,
+//            'is_buy_voucher'        => $is_buy_voucher ? true : false,
+//            'is_buy_cardactivation' => $is_buy_cardactivation ? true : false,
+//            'is_buy_enable'         => $is_buy_enable ? true : false,
+//            'is_buy_equanqdj'       => $is_buy_equanqdj ? true : false,
+//            'is_buy_jihuosz'        => $is_buy_jihuosz ? true : false,
+//            'is_buy_jkuaijiezf'     => $is_buy_jkuaijiezf ? true : false,
+//            'is_buy_shoufukuan'     => $is_buy_shoufukuan ? true : false,
+            'day_is_sign'           => true,
+            'is_buy_card'           => true,
+            'is_buy_binding'        => true,
+            'is_buy_kaitong'        => true,
+            'is_buy_binding_mobile' => true,
+            'is_buy_activate'       => true,
+            'is_buy_double'         => true,
+            'is_buy_fast'           => true,
+            'is_buy_stampduty'      => true,
+            'is_buy_packaging'      => true,
+            'is_buy_whitelist'      => true,
+            'is_buy_voucher'        => true,
+            'is_buy_cardactivation' => true,
+            'is_buy_enable'         => true,
+            'is_buy_equanqdj'       => true,
+            'is_buy_jihuosz'        => true,
+            'is_buy_jkuaijiezf'     => true,
+            'is_buy_shoufukuan'     => true,
+            'is_buy_vipshengji'     => $is_buy_vipshengji ? true : false,
             'is_buy_sign'           => $buy_sign,
             'total_sign'            => $total_sign,
             'dynamic_pass'          => $dynamic_pass,