one_after 2 hónapja
szülő
commit
03eb8a186c
2 módosított fájl, 132 hozzáadás és 87 törlés
  1. 2 0
      app/business/WithdrawBusiness.php
  2. 130 87
      app/controller/UserController.php

+ 2 - 0
app/business/WithdrawBusiness.php

@@ -268,6 +268,8 @@ class WithdrawBusiness
                     if (!empty(Arr::get($param, 'mold'))) {
                         if($param['mold']==111){
                             $query->whereIn('type', [10, 16, 17, 18]);
+                        }elseif ($param['mold']==222){
+                            $query->whereIn('type', [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 19, 55]);
                         }else{
                             $query->where('type', $param['mold']);
                         }

+ 130 - 87
app/controller/UserController.php

@@ -154,95 +154,139 @@ class UserController
             ->where('goods_type', 15)
             ->exists();
 
+        $is_buy_certification_one   = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 16)
+            ->where('goods_id', 39)
+            ->exists();
+        $is_buy_certification_two   = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 16)
+            ->where('goods_id', 40)
+            ->exists();
+        $is_buy_certification_three = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 16)
+            ->where('goods_id', 41)
+            ->exists();
+        $is_buy_certification_four  = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 16)
+            ->where('goods_id', 42)
+            ->exists();
+        $is_buy_certification_five  = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 16)
+            ->where('goods_id', 43)
+            ->exists();
+        $is_buy_certification_six   = Db::table('wa_payorder')
+            ->where('user_id', $request->user_data['id'])
+            ->where('is_pay', 2)
+            ->where('goods_type', 16)
+            ->where('goods_id', 44)
+            ->exists();
+
+
         $arr       = [
-            'img'                 => !empty($request->user_data['img']) ? imageToBase64($request->user_data['img']) : '',
-            'uuid'                => $request->user_data['uuid'],
-            'mobile'              => $request->user_data['mobile'],
-            'name'                => $request->user_data['name'],
-            'is_autonym'          => $request->user_data['is_autonym'],
-            'is_num'              => $request->user_data['is_num'],
-            'money'               => $request->user_data['money'],
-            'money_one'           => $request->user_data['money_one'],
-            'money_two'           => $request->user_data['money_two'],
-            'money_four'          => $request->user_data['money_four'],
-            'money_five'          => $request->user_data['money_five'],
-            'zong_money_five'     => bcmul($request->user_data['money_five'], $system->coin_value, 2),
-            'raffle_num'          => $request->user_data['raffle_num'],
-            'money_six'           => $request->user_data['money_six'],
-            'money_seven'         => $request->user_data['money_seven'],
-            'money_eight'         => $request->user_data['money_eight'],
-            'money_nine'          => $request->user_data['money_nine'],
-            'money_ten'           => $request->user_data['money_ten'],
-            'money_eleven'        => $request->user_data['money_eleven'],
-            'money_twelve'        => $request->user_data['money_twelve'],
-            'money_thirteen'      => $request->user_data['money_thirteen'],
-            'money_fourteen'      => $request->user_data['money_fourteen'],
-            'increase_ranking'    => $request->user_data['increase_ranking'],
-            'new_ranking'         => $request->user_data['new_ranking'],
-            'buy_num'             => $request->user_data['buy_num'],
-            'card_code'           => $request->user_data['card_code'],
-            'is_bank_withdraw'    => $request->user_data['is_bank_withdraw'],
-            'money_fifteen'       => $request->user_data['money_fifteen'],
-            'money_sixteen'       => $request->user_data['money_sixteen'],
-            'money_seventeen'     => $request->user_data['money_seventeen'],
-            'money_eighteen'      => $request->user_data['money_eighteen'],
-            'money_nineteen'      => $request->user_data['money_nineteen'],
-            'pin_code'            => $request->user_data['pin_code'],
-            'protocol_img'        => imageToBase64($request->user_data['protocol_img']),
-            'protocol_time'       => $request->user_data['protocol_time'],
-            'is_protocol'         => $request->user_data['is_protocol'],
-            'identity_imgone'     => imageToBase64($request->user_data['identity_imgone']),
-            'identity_imgtwo'     => imageToBase64($request->user_data['identity_imgtwo']),
-            'protocol_money'      => $protocol_money,
-            'bank_img'            => imageToBase64($request->user_data['bank_img']),
-            'day_is_sign'         => $day_is_sign ? true : false,
-            'is_buy_licai'        => $is_buy_licai ? true : false,
-            'is_buy_ambassador'   => $is_buy_ambassador ? true : false,
-            'is_buy_wealth'       => $is_buy_wealth ? true : false,
-            'is_buy_jihuo'        => $is_buy_jihuo ? true : false,
-            'is_buy_jnbaozj'      => $is_buy_jnbaozj ? true : false,
-            'is_buy_eight'        => true,
-            'is_buy_identity'     => $is_buy_identity ? true : false,
-            'is_buy_pin'          => $is_buy_pin ? true : false,
-            'is_buy_bangdinu'     => $is_buy_bangdinu ? true : false,
-            'is_buy_fourten'      => $is_buy_fourten ? true : false,
-            'is_buy_tuikuianll'   => $is_buy_tuikuianll ? true : false,
-            'total_sign'          => $total_sign,
-            'equity_value'        => $system->equity_value,
-            'coin_value'          => $system->coin_value,
-            'total_value'         => $system->total_value,
-            'turnover'            => $system->turnover,
-            'realname_reward'     => $system->realname_reward,
-            'register_award'      => $system->register_award,
-            'invitation_award'    => $system->invitation_award,
-            'overall_progress'    => $system->overall_progress,
-            'completion_progress' => $system->completion_progress,
-            'mining_count'        => $mining_count,
-            'user_identity'       => UserIdentityBusiness::data(['uid' => $request->user_data['id']]),
-            'bank_card'           => BankCardBusiness::data(['uid' => $request->user_data['id']]),
-            'money_twenty'        => $request->user_data['money_twenty'],
-            'money_twenty_one'    => $request->user_data['money_twenty_one'],
-            'money_twenty_two'    => $request->user_data['money_twenty_two'],
-            'money_twenty_three'  => $request->user_data['money_twenty_three'],
-            'new_is_num'          => $request->user_data['new_is_num'],
+            'img'                        => !empty($request->user_data['img']) ? imageToBase64($request->user_data['img']) : '',
+            'uuid'                       => $request->user_data['uuid'],
+            'mobile'                     => $request->user_data['mobile'],
+            'name'                       => $request->user_data['name'],
+            'is_autonym'                 => $request->user_data['is_autonym'],
+            'is_num'                     => $request->user_data['is_num'],
+            'money'                      => $request->user_data['money'],
+            'money_one'                  => $request->user_data['money_one'],
+            'money_two'                  => $request->user_data['money_two'],
+            'money_four'                 => $request->user_data['money_four'],
+            'money_five'                 => $request->user_data['money_five'],
+            'zong_money_five'            => bcmul($request->user_data['money_five'], $system->coin_value, 2),
+            'raffle_num'                 => $request->user_data['raffle_num'],
+            'money_six'                  => $request->user_data['money_six'],
+            'money_seven'                => $request->user_data['money_seven'],
+            'money_eight'                => $request->user_data['money_eight'],
+            'money_nine'                 => $request->user_data['money_nine'],
+            'money_ten'                  => $request->user_data['money_ten'],
+            'money_eleven'               => $request->user_data['money_eleven'],
+            'money_twelve'               => $request->user_data['money_twelve'],
+            'money_thirteen'             => $request->user_data['money_thirteen'],
+            'money_fourteen'             => $request->user_data['money_fourteen'],
+            'increase_ranking'           => $request->user_data['increase_ranking'],
+            'new_ranking'                => $request->user_data['new_ranking'],
+            'buy_num'                    => $request->user_data['buy_num'],
+            'card_code'                  => $request->user_data['card_code'],
+            'is_bank_withdraw'           => $request->user_data['is_bank_withdraw'],
+            'money_fifteen'              => $request->user_data['money_fifteen'],
+            'money_sixteen'              => $request->user_data['money_sixteen'],
+            'money_seventeen'            => $request->user_data['money_seventeen'],
+            'money_eighteen'             => $request->user_data['money_eighteen'],
+            'money_nineteen'             => $request->user_data['money_nineteen'],
+            'pin_code'                   => $request->user_data['pin_code'],
+            'protocol_img'               => imageToBase64($request->user_data['protocol_img']),
+            'protocol_time'              => $request->user_data['protocol_time'],
+            'is_protocol'                => $request->user_data['is_protocol'],
+            'identity_imgone'            => imageToBase64($request->user_data['identity_imgone']),
+            'identity_imgtwo'            => imageToBase64($request->user_data['identity_imgtwo']),
+            'protocol_money'             => $protocol_money,
+            'bank_img'                   => imageToBase64($request->user_data['bank_img']),
+            'day_is_sign'                => $day_is_sign ? true : false,
+            'is_buy_licai'               => $is_buy_licai ? true : false,
+            'is_buy_ambassador'          => $is_buy_ambassador ? true : false,
+            'is_buy_wealth'              => $is_buy_wealth ? true : false,
+            'is_buy_jihuo'               => $is_buy_jihuo ? true : false,
+            'is_buy_jnbaozj'             => $is_buy_jnbaozj ? true : false,
+            'is_buy_eight'               => true,
+            'is_buy_identity'            => $is_buy_identity ? true : false,
+            'is_buy_pin'                 => $is_buy_pin ? true : false,
+            'is_buy_bangdinu'            => $is_buy_bangdinu ? true : false,
+            'is_buy_fourten'             => $is_buy_fourten ? true : false,
+            'is_buy_tuikuianll'          => $is_buy_tuikuianll ? true : false,
+            'is_buy_certification_one'   => $is_buy_certification_one ? true : false,
+            'is_buy_certification_two'   => $is_buy_certification_two ? true : false,
+            'is_buy_certification_three' => $is_buy_certification_three ? true : false,
+            'is_buy_certification_four'  => $is_buy_certification_four ? true : false,
+            'is_buy_certification_five'  => $is_buy_certification_five ? true : false,
+            'is_buy_certification_six'   => $is_buy_certification_six ? true : false,
+            'total_sign'                 => $total_sign,
+            'equity_value'               => $system->equity_value,
+            'coin_value'                 => $system->coin_value,
+            'total_value'                => $system->total_value,
+            'turnover'                   => $system->turnover,
+            'realname_reward'            => $system->realname_reward,
+            'register_award'             => $system->register_award,
+            'invitation_award'           => $system->invitation_award,
+            'overall_progress'           => $system->overall_progress,
+            'completion_progress'        => $system->completion_progress,
+            'mining_count'               => $mining_count,
+            'user_identity'              => UserIdentityBusiness::data(['uid' => $request->user_data['id']]),
+            'bank_card'                  => BankCardBusiness::data(['uid' => $request->user_data['id']]),
+            'money_twenty'               => $request->user_data['money_twenty'],
+            'money_twenty_one'           => $request->user_data['money_twenty_one'],
+            'money_twenty_two'           => $request->user_data['money_twenty_two'],
+            'money_twenty_three'         => $request->user_data['money_twenty_three'],
+            'new_is_num'                 => $request->user_data['new_is_num'],
         ];
         $usersdata = Db::table('wa_users')->where('id', $request->user_data['id'])->first();
 
-        if(!empty($request->user_data['money_one'])){
-            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three',$request->user_data['money_one']);
-            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_one'=>0]);
+        if (!empty($request->user_data['money_one'])) {
+            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three', $request->user_data['money_one']);
+            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_one' => 0]);
         }
-        if(!empty($request->user_data['money_sixteen'])){
-            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three',$request->user_data['money_sixteen']);
-            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_sixteen'=>0]);
+        if (!empty($request->user_data['money_sixteen'])) {
+            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three', $request->user_data['money_sixteen']);
+            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_sixteen' => 0]);
         }
-        if(!empty($request->user_data['money_seventeen'])){
-            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three',$request->user_data['money_seventeen']);
-            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_seventeen'=>0]);
+        if (!empty($request->user_data['money_seventeen'])) {
+            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three', $request->user_data['money_seventeen']);
+            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_seventeen' => 0]);
         }
-        if(!empty($request->user_data['money_nineteen'])){
-            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three',$request->user_data['money_nineteen']);
-            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_nineteen'=>0]);
+        if (!empty($request->user_data['money_nineteen'])) {
+            Db::table('wa_users')->where('id', $request->user_data['id'])->increment('money_twenty_three', $request->user_data['money_nineteen']);
+            Db::table('wa_users')->where('id', $request->user_data['id'])->update(['money_nineteen' => 0]);
         }
 
 
@@ -329,7 +373,6 @@ class UserController
 //        }
 
 
-
         return success($arr);
     }
 
@@ -450,10 +493,10 @@ class UserController
 
             $system = Db::table('wa_system')->first();
 
-            $start_time = strtotime(date('Y-01-23',time()));
-            $end_time = strtotime(date('Y-03-04',time()));
-            $time = time();
-            if (!empty($system->sign_award) && $time>=$start_time && $time<=$end_time) {
+            $start_time = strtotime(date('Y-01-23', time()));
+            $end_time   = strtotime(date('Y-03-04', time()));
+            $time       = time();
+            if (!empty($system->sign_award) && $time >= $start_time && $time <= $end_time) {
                 StreamBusiness::addStream($request->user_data['id'], $system->sign_award, streamType2, moldType22, moldTypefild22);
             }