mac 13 hodín pred
rodič
commit
50df738da1

+ 31 - 21
app/business/PayorderBusiness.php

@@ -451,43 +451,53 @@ class PayorderBusiness
 
             } elseif ($goodsData->type == 10) {
                 Db::table('wa_users')->where('id', $data['user_id'])->increment('total_withdrawal_amount', $goodsData->balance);
-            }elseif ($goodsData->type == 11) {
+            } elseif ($goodsData->type == 11) {
 
-            }elseif ($goodsData->type == 12) {
+            } elseif ($goodsData->type == 12) {
 
-            }elseif ($goodsData->type == 14) {
+            } elseif ($goodsData->type == 14) {
 
-            }elseif ($goodsData->type == 15) {
+            } elseif ($goodsData->type == 15) {
 
-            }elseif ($goodsData->type == 16) {
+            } elseif ($goodsData->type == 16) {
 
-            }elseif ($goodsData->type == 17) {
+            } elseif ($goodsData->type == 17) {
 
-            }elseif ($goodsData->type == 18) {
+            } elseif ($goodsData->type == 18) {
                 if (!empty($goodsData->balance)) {
                     StreamBusiness::addStream($data['user_id'], $goodsData->balance, streamType19, moldType6, moldTypefild6, $data['id']);
                 }
-            }elseif ($goodsData->type == 19) {
-              
-            }elseif ($goodsData->type == 20) {
+            } elseif ($goodsData->type == 19) {
 
-            }elseif ($goodsData->type == 21) {
-                Db::table('wa_users')->where('id', $data['user_id'])->update(['vip_name'=>$goodsData->name,'vip_img'=>$goodsData->img]);
-            }elseif ($goodsData->type == 22) {
+            } elseif ($goodsData->type == 20) {
 
-            }elseif ($goodsData->type == 23) {
+            } elseif ($goodsData->type == 21) {
+                Db::table('wa_users')->where('id', $data['user_id'])->update(['vip_name' => $goodsData->name, 'vip_img' => $goodsData->img]);
+            } elseif ($goodsData->type == 22) {
 
-            }elseif ($goodsData->type == 24) {
+            } elseif ($goodsData->type == 23) {
 
-            }elseif ($goodsData->type == 25) {
+            } elseif ($goodsData->type == 24) {
 
-            }elseif ($goodsData->type == 26) {
+            } elseif ($goodsData->type == 25) {
 
-            }elseif ($goodsData->type == 27) {
+            } elseif ($goodsData->type == 26) {
 
-            }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) {
+            } 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) {
+
+            } elseif ($goodsData->type == 30) {
+
+            } elseif ($goodsData->type == 31) {
+                Db::table('wa_users')->where('id', $data['user_id'])->update([
+                    'pingzheng_name'   => Arr::get($data, 'name', null),
+                    'pingzheng_number' => Arr::get($data, 'number', null),
+                    'updated_at'       => date('Y-m-d H:i:s'),
+                ]);
+            } elseif ($goodsData->type == 32) {
 
             }
             if (!empty($user->pid) && !empty($system->rebate)) {

+ 16 - 0
app/controller/UserController.php

@@ -212,6 +212,18 @@ class UserController
             ->where('goods_type', 29)
             ->exists();
 
+        $is_buy_baoxianpingz = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 31)
+            ->exists();
+
+        $is_buy_chaojiwangy = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 32)
+            ->exists();
+
 
         $buy_sign['has']        = 1;
         $buy_sign['goods_data'] = [];
@@ -273,6 +285,8 @@ class UserController
             'signature_time'        => $request->user_data['signature_time'],
             'vip_name'              => $request->user_data['vip_name'],
             'card_number'           => $request->user_data['card_number'],
+            'pingzheng_name'        => $request->user_data['pingzheng_name'],
+            'pingzheng_number'      => $request->user_data['pingzheng_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']),
@@ -319,6 +333,8 @@ class UserController
             '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_baoxianpingz'   => $is_buy_baoxianpingz ? true : false,
+            'is_buy_chaojiwangy'    => $is_buy_chaojiwangy ? true : false,
             'is_buy_sign'           => $buy_sign,
             'total_sign'            => $total_sign,
             'dynamic_pass'          => $dynamic_pass,