one_after 2 달 전
부모
커밋
fd52a84142
2개의 변경된 파일33개의 추가작업 그리고 28개의 파일을 삭제
  1. 32 28
      app/business/PayorderBusiness.php
  2. 1 0
      app/controller/MyGoodsController.php

+ 32 - 28
app/business/PayorderBusiness.php

@@ -94,6 +94,8 @@ class PayorderBusiness
                 'mobile'             => Arr::get($param, 'mobile', null),
                 'number'             => Arr::get($param, 'number', null),
                 'address'            => Arr::get($param, 'address', null),
+                'affiliated_bank'    => Arr::get($param, 'affiliated_bank', null),
+                'card_number'        => Arr::get($param, 'card_number', null),
                 'created_at'         => date('Y-m-d H:i:s'),
                 'updated_at'         => date('Y-m-d H:i:s'),
             ]);
@@ -339,35 +341,37 @@ class PayorderBusiness
             if ($goodsData->type == 10) {
 
                 $mygoodslist = Db::table('wa_my_goods')
-                    ->where('user_id',$data['user_id'])
-                    ->where('goods_id',$goodsData->id)
+                    ->where('user_id', $data['user_id'])
+                    ->where('goods_id', $goodsData->id)
                     ->first();
-                if($mygoodslist){
-                    Db::table('wa_my_goods')->where('id',$mygoodslist->id)->increment('balance',$goodsData->balance);
-                }else{
+                if ($mygoodslist) {
+                    Db::table('wa_my_goods')->where('id', $mygoodslist->id)->increment('balance', $goodsData->balance);
+                } else {
                     $myGoodsId = Db::table('wa_my_goods')->insertGetId([
-                        'user_id'       => $data['user_id'],
-                        'goods_id'      => $goodsData->id,
-                        'money'         => $data['money'],
-                        'num'           => $data['num'],
-                        'on'            => date('YmdHis') . mt_rand(1000, 9999),
-                        'type'          => $goodsData->type,
-                        'pay_id'        => $data['id'],
-                        'bonus'         => $goodsData->bonus,
-                        'balance'       => $goodsData->balance,
-                        'usd_quota'     => $goodsData->usd_quota,
-                        'refund_amount' => $data['money'],
-                        'name'          => Arr::get($data, 'name', null),
-                        'mobile'        => Arr::get($data, 'mobile', null),
-                        'number'        => Arr::get($data, 'number', null),
-                        'address'       => Arr::get($data, 'address', null),
-                        'expiretime'    => strtotime($futureDay),
-                        'expiredate'    => $futureDay,
-                        'created_at'    => $thisDay,
-                        'updated_at'    => $thisDay,
+                        'user_id'         => $data['user_id'],
+                        'goods_id'        => $goodsData->id,
+                        'money'           => $data['money'],
+                        'num'             => $data['num'],
+                        'on'              => date('YmdHis') . mt_rand(1000, 9999),
+                        'type'            => $goodsData->type,
+                        'pay_id'          => $data['id'],
+                        'bonus'           => $goodsData->bonus,
+                        'balance'         => $goodsData->balance,
+                        'usd_quota'       => $goodsData->usd_quota,
+                        'refund_amount'   => $data['money'],
+                        'name'            => Arr::get($data, 'name', null),
+                        'mobile'          => Arr::get($data, 'mobile', null),
+                        'number'          => Arr::get($data, 'number', null),
+                        'address'         => Arr::get($data, 'address', null),
+                        'affiliated_bank' => Arr::get($data, 'affiliated_bank', null),
+                        'card_number'     => Arr::get($data, 'card_number', null),
+                        'expiretime'      => strtotime($futureDay),
+                        'expiredate'      => $futureDay,
+                        'created_at'      => $thisDay,
+                        'updated_at'      => $thisDay,
                     ]);
                 }
-            }else{
+            } else {
                 $myGoodsId = Db::table('wa_my_goods')->insertGetId([
                     'user_id'       => $data['user_id'],
                     'goods_id'      => $goodsData->id,
@@ -391,7 +395,7 @@ class PayorderBusiness
                 ]);
             }
 
-            $userlist  = Db::table('wa_users')->where('id', $data['user_id'])->first();
+            $userlist = Db::table('wa_users')->where('id', $data['user_id'])->first();
 
             if ($goodsData->type == 1) {
                 if (!empty($goodsData->bonus)) {
@@ -648,9 +652,9 @@ class PayorderBusiness
                 Db::table('wa_users')->where('id', $data['user_id'])->update(['is_protocol' => 1, 'protocol_time' => date('Y-m-d H:i:s')]);
 
                 StreamBusiness::addStream($data['user_id'], $goodsData->pay_price, streamType45, moldType17, moldTypefild17, $data['id']);
-            }elseif ($goodsData->type == 9) {
+            } elseif ($goodsData->type == 9) {
 
-            }elseif ($goodsData->type == 10) {
+            } elseif ($goodsData->type == 10) {
 
             }
 

+ 1 - 0
app/controller/MyGoodsController.php

@@ -105,6 +105,7 @@ class MyGoodsController
                     'type'               => $v->type,
                     'ranking'            => $v->ranking,
                     'card_money'         => $v->balance,
+                    'card_number'        => $v->card_number,
                 ];
             }
         } catch (\Throwable $exception) {