|
|
@@ -555,6 +555,30 @@ class FinanceRepository extends BaseRepository
|
|
555
|
555
|
->whereBetween('settlement_time', [date('Y-m-d H:i:s', strtotime($day)), date('Y-m-d H:i:s', strtotime($day) + 24 * 3600)])
|
|
556
|
556
|
->sum('pv');
|
|
557
|
557
|
|
|
|
558
|
+ $extract_count = Db::name('user_extract')
|
|
|
559
|
+ ->whereBetween('create_time', [date('Y-m-d H:i:s', strtotime($day)), date('Y-m-d H:i:s', strtotime($day) + 24 * 3600)])
|
|
|
560
|
+ ->sum('extract_price');
|
|
|
561
|
+
|
|
|
562
|
+ $extract_wancheng_count = Db::name('user_extract')->where('status', 1)
|
|
|
563
|
+ ->whereBetween('create_time', [date('Y-m-d H:i:s', strtotime($day)), date('Y-m-d H:i:s', strtotime($day) + 24 * 3600)])
|
|
|
564
|
+ ->sum('extract_price');
|
|
|
565
|
+
|
|
|
566
|
+ $extract_shenhezhong_count = Db::name('user_extract')->where('status', 0)
|
|
|
567
|
+ ->whereBetween('create_time', [date('Y-m-d H:i:s', strtotime($day)), date('Y-m-d H:i:s', strtotime($day) + 24 * 3600)])
|
|
|
568
|
+ ->sum('extract_price');
|
|
|
569
|
+
|
|
|
570
|
+ $hehuo = Db::name('user_bill')->where('commission_type', 11)
|
|
|
571
|
+ ->whereBetween('create_time', [date('Y-m-d H:i:s', strtotime($day)), date('Y-m-d H:i:s', strtotime($day) + 24 * 3600)])
|
|
|
572
|
+ ->sum('number');
|
|
|
573
|
+
|
|
|
574
|
+ $lianchuang = Db::name('user_bill')->where('commission_type', 12)
|
|
|
575
|
+ ->whereBetween('create_time', [date('Y-m-d H:i:s', strtotime($day)), date('Y-m-d H:i:s', strtotime($day) + 24 * 3600)])
|
|
|
576
|
+ ->sum('number');
|
|
|
577
|
+
|
|
|
578
|
+ $guquan = Db::name('user_bill')->where('commission_type', 13)
|
|
|
579
|
+ ->whereBetween('create_time', [date('Y-m-d H:i:s', strtotime($day)), date('Y-m-d H:i:s', strtotime($day) + 24 * 3600)])
|
|
|
580
|
+ ->sum('number');
|
|
|
581
|
+
|
|
558
|
582
|
} else if ($type == 2 and $day != '') {
|
|
559
|
583
|
$date = new \DateTime($day);
|
|
560
|
584
|
$year = $date->format('Y');
|
|
|
@@ -645,6 +669,30 @@ class FinanceRepository extends BaseRepository
|
|
645
|
669
|
->whereBetween('settlement_time', [date('Y-m-01 00:00:00', strtotime($year)), date('Y-m-d H:i:s', strtotime($lastDay) + 24 * 3600)])
|
|
646
|
670
|
->sum('pv');
|
|
647
|
671
|
|
|
|
672
|
+ $extract_count = Db::name('user_extract')
|
|
|
673
|
+ ->whereBetween('create_time', [date('Y-m-01 00:00:00', strtotime($year)), date('Y-m-d H:i:s', strtotime($lastDay) + 24 * 3600)])
|
|
|
674
|
+ ->sum('extract_price');
|
|
|
675
|
+
|
|
|
676
|
+ $extract_wancheng_count = Db::name('user_extract')->where('status', 1)
|
|
|
677
|
+ ->whereBetween('create_time', [date('Y-m-01 00:00:00', strtotime($year)), date('Y-m-d H:i:s', strtotime($lastDay) + 24 * 3600)])
|
|
|
678
|
+ ->sum('extract_price');
|
|
|
679
|
+
|
|
|
680
|
+ $extract_shenhezhong_count = Db::name('user_extract')->where('status', 0)
|
|
|
681
|
+ ->whereBetween('create_time', [date('Y-m-01 00:00:00', strtotime($year)), date('Y-m-d H:i:s', strtotime($lastDay) + 24 * 3600)])
|
|
|
682
|
+ ->sum('extract_price');
|
|
|
683
|
+
|
|
|
684
|
+ $hehuo = Db::name('user_bill')->where('commission_type', 11)
|
|
|
685
|
+ ->whereBetween('create_time', [date('Y-m-01 00:00:00', strtotime($year)), date('Y-m-d H:i:s', strtotime($lastDay) + 24 * 3600)])
|
|
|
686
|
+ ->sum('number');
|
|
|
687
|
+
|
|
|
688
|
+ $lianchuang = Db::name('user_bill')->where('commission_type', 12)
|
|
|
689
|
+ ->whereBetween('create_time', [date('Y-m-01 00:00:00', strtotime($year)), date('Y-m-d H:i:s', strtotime($lastDay) + 24 * 3600)])
|
|
|
690
|
+ ->sum('number');
|
|
|
691
|
+
|
|
|
692
|
+ $guquan = Db::name('user_bill')->where('commission_type', 13)
|
|
|
693
|
+ ->whereBetween('create_time', [date('Y-m-01 00:00:00', strtotime($year)), date('Y-m-d H:i:s', strtotime($lastDay) + 24 * 3600)])
|
|
|
694
|
+ ->sum('number');
|
|
|
695
|
+
|
|
648
|
696
|
} else {
|
|
649
|
697
|
$ruzhang = Db::name('enterprise_platform_income_detail')->where("deal_time <'" . date('Y-m-d H:i:s') . "'")
|
|
650
|
698
|
->when($mer_id, function ($query) use ($mer_id) {
|
|
|
@@ -712,13 +760,33 @@ class FinanceRepository extends BaseRepository
|
|
712
|
760
|
|
|
713
|
761
|
$pv = Db::name('user_pv_log')
|
|
714
|
762
|
->sum('pv');
|
|
|
763
|
+
|
|
|
764
|
+ $extract_count = Db::name('user_extract')
|
|
|
765
|
+ ->sum('extract_price');
|
|
|
766
|
+
|
|
|
767
|
+ $extract_wancheng_count = Db::name('user_extract')->where('status', 1)
|
|
|
768
|
+ ->sum('extract_price');
|
|
|
769
|
+
|
|
|
770
|
+ $extract_shenhezhong_count = Db::name('user_extract')->where('status', 0)
|
|
|
771
|
+ ->sum('extract_price');
|
|
|
772
|
+
|
|
|
773
|
+ $hehuo = Db::name('user_bill')->where('commission_type', 11)
|
|
|
774
|
+ ->sum('number');
|
|
|
775
|
+
|
|
|
776
|
+ $lianchuang = Db::name('user_bill')->where('commission_type', 12)
|
|
|
777
|
+ ->sum('number');
|
|
|
778
|
+
|
|
|
779
|
+ $guquan = Db::name('user_bill')->where('commission_type', 13)
|
|
|
780
|
+ ->sum('number');
|
|
715
|
781
|
}
|
|
716
|
782
|
|
|
717
|
783
|
|
|
718
|
784
|
$yingyemoney = Db::name('store_order')->where($where)->sum('pay_price');
|
|
719
|
785
|
$hf_fee_amt = Db::name('store_order')->where($where_order)->sum('hf_fee_amt');//汇付手续费
|
|
720
|
786
|
|
|
721
|
|
- return compact('yingyemoney', 'hf_fee_amt', 'my_money', 'tixinan', 'ruzhang', 'shouyi', 'jieyu', 'integral', 'yanglao', 'gongxian', 'jingdou', 'hongbao', 'fugou', 'vr', 'suoke', 'pv');
|
|
|
787
|
+ return compact('yingyemoney', 'hf_fee_amt', 'my_money', 'tixinan', 'ruzhang', 'shouyi', 'jieyu',
|
|
|
788
|
+ 'integral', 'yanglao', 'gongxian', 'jingdou', 'hongbao', 'fugou', 'vr', 'suoke', 'pv', 'extract_count', 'extract_wancheng_count', 'extract_shenhezhong_count',
|
|
|
789
|
+ 'hehuo', 'lianchuang', 'guquan');
|
|
722
|
790
|
}
|
|
723
|
791
|
|
|
724
|
792
|
/**
|