hefei il y a 1 an
Parent
commit
b8a8e480e8

+ 1 - 1
app/common/repositories/store/order/StoreOrderRepository.php

@@ -3840,7 +3840,7 @@ class StoreOrderRepository extends BaseRepository
3840 3840
             $yongjinbili = static::getUserGroupRate($sprerdUser["user_group"]);
3841 3841
 
3842 3842
             //计算出佣金
3843
-            $yongjin = $pvfee * $yongjinbili / 100;
3843
+            $yongjin = $pvfee * $yongjinbili;
3844 3844
 
3845 3845
             // 佣金百分之90进入佣金池  佣金百分之10进入复购金
3846 3846
             $tuiguanyongjin = $this->roundOptimize($yongjin * 0.9, 2);

+ 11 - 13
app/controller/api/store/product/Other.php

@@ -383,7 +383,6 @@ class Other extends BaseController
383 383
             list($startTime, $endTime) = explode("-", $date);
384 384
         }
385 385
 
386
-
387 386
         $userId = $this->uid;
388 387
         [$page, $limit] = $this->getPage();
389 388
         //1多多进宝2唯品会3苏宁易购4网易考拉5淘宝客6京东联盟7饿了么
@@ -396,7 +395,8 @@ class Other extends BaseController
396 395
                     ->where('create_time', '>', date('Y-m-d H:i:s', strtotime($startTime)))
397 396
                     ->where('create_time', '<', date('Y-m-d H:i:s', strtotime($endTime)))
398 397
                     ->order('bill_id', 'desc')
399
-                    ->page($page, $limit)->select()->toArray();
398
+                    ->page($page, $limit)->select();
399
+                if($list) $list = $list->toArray();
400 400
                 foreach ($list as $k => &$value) {
401 401
                         $pdd_list = Db::name("order_pdd")
402 402
                             ->where("order_sn",$value['order_sn'])
@@ -419,8 +419,8 @@ class Other extends BaseController
419 419
                             $yanglao = app()->make(ProductRepository::class)->yanglaojin(0, $commission);
420 420
                         }
421 421
                         $value['yanglao'] = $yanglao;
422
-                        return $value;
423 422
                 }
423
+                $list = array_values($list);
424 424
                 break;
425 425
             case 2://唯品会(没有商品价格)
426 426
                 $list = Db::name('user_bill')
@@ -430,7 +430,8 @@ class Other extends BaseController
430 430
                     ->where('create_time', '>', date('Y-m-d H:i:s', strtotime($startTime)))
431 431
                     ->where('create_time', '<', date('Y-m-d H:i:s', strtotime($endTime)))
432 432
                     ->order('bill_id', 'desc')
433
-                    ->page($page, $limit)->select()->toArray();
433
+                    ->page($page, $limit)->select();
434
+                if($list) $list = $list->toArray();
434 435
                 foreach ($list as $k => &$value) {
435 436
                         $vip_list = Db::name("order_vip")
436 437
                             ->where("order_sn",$value['order_sn'])
@@ -453,7 +454,6 @@ class Other extends BaseController
453 454
                             $yanglao = app()->make(ProductRepository::class)->yanglaojin(0, $commission);
454 455
                         }
455 456
                         $value['yanglao'] = $yanglao;
456
-                        return $value;
457 457
                 }
458 458
                 break;
459 459
             case 3://苏宁订单列表
@@ -487,7 +487,6 @@ class Other extends BaseController
487 487
                             $yanglao = app()->make(ProductRepository::class)->yanglaojin(0, $commission);
488 488
                         }
489 489
                         $value['yanglao'] = $yanglao;
490
-                        return $value;
491 490
                 }
492 491
                 break;
493 492
             case 5://淘宝客
@@ -529,7 +528,6 @@ class Other extends BaseController
529 528
                             $value['goods_img'] = "http:".$value['goods_img'];
530 529
                         }
531 530
                         $value['yanglao'] = $yanglao;
532
-                        return $value;
533 531
                 }
534 532
                 break;
535 533
             case 6://京东订单
@@ -540,7 +538,8 @@ class Other extends BaseController
540 538
                     ->where('create_time', '>', date('Y-m-d H:i:s', strtotime($startTime)))
541 539
                     ->where('create_time', '<', date('Y-m-d H:i:s', strtotime($endTime)))
542 540
                     ->order('bill_id', 'desc')
543
-                    ->page($page, $limit)->select()->toArray();
541
+                    ->page($page, $limit)->select();
542
+                if($list) $list = $list->toArray();
544 543
                 foreach ($list as $k => &$value) {
545 544
                         $jd_list = Db::name("order_jd")
546 545
                             ->where("order_sn",$value['order_sn'])
@@ -565,7 +564,6 @@ class Other extends BaseController
565 564
                             $yanglao = app()->make(ProductRepository::class)->yanglaojin(0, $commission);
566 565
                         }
567 566
                         $value['yanglao'] = $yanglao;
568
-                        return $value;
569 567
                 }
570 568
                 break;
571 569
             case 9: //抖音
@@ -576,7 +574,8 @@ class Other extends BaseController
576 574
                     ->where('pay_success_time', '>', date('Y-m-d H:i:s', strtotime($startTime)))
577 575
                     ->where('pay_success_time', '<', date('Y-m-d H:i:s', strtotime($endTime)))
578 576
                     ->order('bill_id', 'desc')
579
-                    ->page($page, $limit)->select()->toArray();
577
+                    ->page($page, $limit)->select();
578
+                if($list) $list = $list->toArray();
580 579
                 foreach ($list as $k => &$value) {
581 580
                         $dy_list = Db::name("order_dy")
582 581
                             ->where("order_sn",$value['order_sn'])
@@ -601,7 +600,6 @@ class Other extends BaseController
601 600
                             $yanglao = app()->make(ProductRepository::class)->yanglaojin(0, $commission);
602 601
                         }
603 602
                         $value['yanglao'] = $yanglao;
604
-                        return $value;
605 603
                 }
606 604
                 break;
607 605
             case 10: //话费
@@ -612,7 +610,8 @@ class Other extends BaseController
612 610
                     ->where('create_time', '>', date('Y-m-d H:i:s', strtotime($startTime)))
613 611
                     ->where('create_time', '<', date('Y-m-d H:i:s', strtotime($endTime)))
614 612
                     ->order('bill_id', 'desc')
615
-                    ->page($page, $limit)->select()->toArray();
613
+                    ->page($page, $limit)->select();
614
+                if($list) $list = $list->toArray();
616 615
                 foreach ($list as $k => &$value) {
617 616
                     $huafei_list = Db::name("order_huafei")
618 617
                         ->where("order_sn",$value['order_sn'])
@@ -638,7 +637,6 @@ class Other extends BaseController
638 637
                     }
639 638
                     $value['yanglao'] = $yanglao;
640 639
                 }
641
-                $list = array_values($list);
642 640
                 break;
643 641
             default:
644 642
                 $list = [];