Browse Source

可以为别人使用充值卡

sunhao 5 years ago
parent
commit
144ffceebe

+ 3 - 3
app/Http/Controllers/Admin/OrderController.php

@@ -532,7 +532,7 @@ class OrderController extends Controller
532 532
 
533 533
         //redis防重复数据
534 534
         $phone = $request->input('receiverMobile');
535
-        
535
+    
536 536
         $redisKey = 'seafood.order_phone_add.'.$phone;
537 537
         $res = RedisModel::setnx($redisKey, 1);
538 538
         if( $res == 0 ){
@@ -628,7 +628,7 @@ class OrderController extends Controller
628 628
        
629 629
         //充值卡验证余额
630 630
         if($order['payment_type'] == 4){
631
-            $deposit_phone = $order['receiverMobile'];//$request->input('deposit_phone'); //暂且只能使用自己充值卡
631
+            $deposit_phone = $request->input('deposit_phone'); 
632 632
             $customerInfo = CustomerInfo::where('phone', $deposit_phone)->first();
633 633
             $balance = isset($customerInfo->balance) ? $customerInfo->balance : 0;
634 634
             if($balance < $order['receivedAmount']){
@@ -760,7 +760,7 @@ class OrderController extends Controller
760 760
         $order = Order::findOrFail($id);
761 761
         $order = json_decode(json_encode($order), true);
762 762
         // 临时处理,只能用自己充值卡
763
-        $order['deposit_phone'] = $order['receiverMobile'];
763
+        //$order['deposit_phone'] = $order['receiverMobile'];
764 764
         $order['receiverMobile'] = substr($order['receiverMobile'], 0, 3).'****'.substr($order['receiverMobile'], 7);
765 765
         $order['goods'] = '';
766 766
         $order_skus = DB::table('order_goods_skus')->where('is_del', 0)->where('order_id', $id)->lists('num','sku_id');

+ 5 - 7
resources/views/order/ordercreate.blade.php

@@ -212,16 +212,16 @@
212 212
                     @endif
213 213
                 </div>
214 214
             </div>
215
-            <!--div class="row cl" style="display: none" id='deposit_div'>
215
+            <div class="row cl" style="display: none" id='deposit_div'>
216 216
                 <label class="form-label col-xs-4 col-sm-2">
217 217
                     <font color='red'> </font>充值卡号:</label>
218 218
                 <div class="formControls col-xs-6 col-sm-6">
219 219
                     <input id='deposit_phone' type="text" class="input-text" onkeyup="getBalance()" value="{{old('deposit_phone')}}" placeholder="" name="deposit_phone">
220 220
                     <font color='red' id='vip_pay'></font>
221 221
                 </div>
222
-            </div-->
222
+            </div>
223 223
 
224
-            <div class="row cl" style="display: none" id='deposit_div'>
224
+            <!--div class="row cl" style="display: none" id='deposit_div'>
225 225
                 <label class="form-label col-xs-4 col-sm-2">
226 226
                     <font color='red'> </font>充值卡号:</label>
227 227
                 <div class="formControls col-xs-6 col-sm-6">
@@ -229,7 +229,7 @@
229 229
                     <input id='deposit_phone' type="hidden" class="input-text" value="{{old('deposit_phone')}}" placeholder="" name="deposit_phone">
230 230
                     <font color='red' id='vip_pay'></font>
231 231
                 </div>
232
-            </div>
232
+            </div-->
233 233
 
234 234
             <div class="row cl">
235 235
                 <label class="form-label col-xs-4 col-sm-2">
@@ -380,9 +380,7 @@
380 380
             $('input[type=radio][name=payment_type]').change(function () {
381 381
                 var payment_type = $("input[type='radio'][name='payment_type']:checked").val();
382 382
                 if(payment_type==4){
383
-                    var phone = $("input[name=receiverMobile]").val();
384
-                    $("#deposit_phone").val(phone);
385
-                    $("#deposit_phone_i").val(phone);
383
+                    var phone = $("#deposit_phone").val();;
386 384
                     $("#deposit_div").show();
387 385
                     //获取充值卡余额
388 386
                     var reg = /^1\d{10}$/

+ 1 - 1
resources/views/order/orderedit.blade.php

@@ -421,7 +421,7 @@
421 421
             $('input[type=radio][name=payment_type]').change(function () {
422 422
                 var payment_type = $("input[type='radio'][name='payment_type']:checked").val();
423 423
                 if(payment_type==4){
424
-                    var phone = "{{$order['deposit_phone']}}";
424
+                    var phone = "{{$deposit_phone}}";
425 425
                     $("#deposit_phone").val(phone);
426 426
                     $("#deposit_phone_i").val(phone);
427 427
                     //获取充值卡余额