|
|
@@ -219,11 +219,13 @@ class User extends BaseController
|
|
219
|
219
|
//贡献值
|
|
220
|
220
|
|
|
221
|
221
|
public function gongxian_info(){
|
|
222
|
|
- log::info("============hongbao");
|
|
|
222
|
+ log::info("============gongxianinfo");
|
|
223
|
223
|
$user = $this->request->userInfo();
|
|
224
|
224
|
if($user->uid>0){
|
|
|
225
|
+
|
|
|
226
|
+// $dateObj=DB::name('user_sign_hongbao')->where('uid', $user->uid)->select();
|
|
225
|
227
|
//已经入账贡献值
|
|
226
|
|
- $data['total_source']=$user->gongxian;
|
|
|
228
|
+ $data['total_source']=$user->contribute;
|
|
227
|
229
|
//为生贡献值
|
|
228
|
230
|
$data['no_total_source']=Db::name('user_sign_gongxian')->where('status', -1)->where('uid', $user->uid)->sum('number');;
|
|
229
|
231
|
log::info("====spread_info_yhc=={$data['total_source']}======={$data['no_total_source']}");
|
|
|
@@ -242,14 +244,14 @@ class User extends BaseController
|
|
242
|
244
|
|
|
243
|
245
|
if ($pm==0){
|
|
244
|
246
|
|
|
245
|
|
- $data = DB::name('user_sign_gongxian')->where($where)->where('pm', 1)->field('id,mark,number,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
246
|
|
- }
|
|
247
|
|
- if($pm==1){
|
|
248
|
|
- $data = DB::name('user_sign_gongxian')->where($where)->where('pm', 2)->field('id,mark,number,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
249
|
|
-
|
|
|
247
|
+ $data = DB::name('user_sign_gongxian')->where($where)->where('status', 1)->field('id,mark,number,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
250
|
248
|
}
|
|
|
249
|
+// if($pm==1){
|
|
|
250
|
+// $data = DB::name('user_sign_gongxian')->where($where)->where('pm', 2)->field('id,mark,number,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
|
251
|
+//
|
|
|
252
|
+// }
|
|
251
|
253
|
if($pm==2){
|
|
252
|
|
- $data = DB::name('user_sign_gongxian')->where($where)->where('status', -1)->field('id,mark,number,pm,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
|
254
|
+ $data = DB::name('user_sign_gongxian')->where($where)->where('status', -1)->field('id,mark,number,addtime,order_id')->page($page, $limit)->order("id desc")->select();
|
|
253
|
255
|
|
|
254
|
256
|
}
|
|
255
|
257
|
log::info("=======date==={$data}");
|
|
|
@@ -1488,41 +1490,247 @@ class User extends BaseController
|
|
1488
|
1490
|
return app("json")->fail("未绑定");
|
|
1489
|
1491
|
}
|
|
1490
|
1492
|
|
|
|
1493
|
+// /*
|
|
|
1494
|
+// * 养老金统计
|
|
|
1495
|
+// * */
|
|
|
1496
|
+// public function get_yanglao_statistics()
|
|
|
1497
|
+// {
|
|
|
1498
|
+// $uid = $this->request->uid();
|
|
|
1499
|
+// //线下数量
|
|
|
1500
|
+// // 查询未结算
|
|
|
1501
|
+//
|
|
|
1502
|
+// $gzc_order_list = Db::name('gzc_logs')->where('uid', $uid)->column('out_trade_no');
|
|
|
1503
|
+//
|
|
|
1504
|
+// $onlineYanglaoUserBill = Db::name('user_bill')->where('commission_type', 5)->whereNotIn('order_sn',$gzc_order_list)->where('status', 0)->where('uid', $uid)->sum('number');
|
|
|
1505
|
+// $onlineYanglaoGzc = Db::name('gzc_logs')->where('success', 0)->where('uid', $uid)->sum('pension');
|
|
|
1506
|
+// $clearYanglao = Db::name('gzc_logs')->where('success', 1)->where('uid', $uid)->sum('pension');
|
|
|
1507
|
+//
|
|
|
1508
|
+// $userInfo = Db::name('UserCertification')->where('uid', $uid)->field('user_name,user_card')->find();
|
|
|
1509
|
+// $res = GzcApiRequest::checkAmount($userInfo);
|
|
|
1510
|
+// $gzc = $res['extendData']['amount'] * 0.01;
|
|
|
1511
|
+// // PCPC-中信公证处
|
|
|
1512
|
+// $data['all_gzc'] = set_price_rtrim(sprintf("%01.2f", $gzc));
|
|
|
1513
|
+// // 总养老金
|
|
|
1514
|
+// $data['all_yanglao'] = set_price_rtrim($onlineYanglaoUserBill + $onlineYanglaoGzc + $clearYanglao + $gzc);
|
|
|
1515
|
+// // 平台养老金
|
|
|
1516
|
+// $data['all_yanglao_yhc'] = set_price_rtrim($onlineYanglaoUserBill + $onlineYanglaoGzc + $clearYanglao);
|
|
|
1517
|
+// // 未结算养老金=预估养老金,不能包含进入公证处未成功的记录(这部分是已结算的)
|
|
|
1518
|
+// $data['all_yanglao_yugu'] = set_price_rtrim(round($onlineYanglaoUserBill, 2));
|
|
|
1519
|
+// // 已结算养老金 已入账
|
|
|
1520
|
+// $data['all_yanglao_clear'] = set_price_rtrim(round($onlineYanglaoGzc+$clearYanglao, 2));
|
|
|
1521
|
+// // 已入账养老金
|
|
|
1522
|
+// $data['all_yanglao_in'] = set_price_rtrim(round($clearYanglao, 2));
|
|
|
1523
|
+// // 平台未入账养老金
|
|
|
1524
|
+// $data['all_yanglao_nclear'] = set_price_rtrim(round($onlineYanglaoGzc + $onlineYanglaoUserBill, 2));
|
|
|
1525
|
+// // 待发起
|
|
|
1526
|
+// $data['all_yanglao_wait'] = set_price_rtrim(round($onlineYanglaoGzc, 2));
|
|
|
1527
|
+//
|
|
|
1528
|
+// return app("json")->success("查询成功", $data);
|
|
|
1529
|
+// }
|
|
|
1530
|
+
|
|
1491
|
1531
|
/*
|
|
1492
|
|
- * 养老金统计
|
|
1493
|
|
- * */
|
|
|
1532
|
+ * 养老金统计
|
|
|
1533
|
+ * */
|
|
1494
|
1534
|
public function get_yanglao_statistics()
|
|
1495
|
1535
|
{
|
|
1496
|
1536
|
$uid = $this->request->uid();
|
|
1497
|
1537
|
//线下数量
|
|
1498
|
|
- // 查询未结算
|
|
|
1538
|
+ $offLine = \think\facade\Db::name('order_merchant')->where('uid', $uid)->where('status', 1)->field('pension yanglao')->select()->toArray();
|
|
|
1539
|
+ $data['offLine'] = array(
|
|
|
1540
|
+ 'num' => count($offLine),
|
|
|
1541
|
+ 'yanglao' => round($this->num($offLine, 'yanglao'), 2)
|
|
|
1542
|
+ );
|
|
|
1543
|
+ $offLinewhere=['uid'=>$uid,'status'=>'1','commission_type' => '5','source'=>1,'type_shop'=>0];
|
|
|
1544
|
+ if($this->source=='yhc' && $this->merId){
|
|
|
1545
|
+ $offLinewhere['mer_id']=$this->merId;
|
|
|
1546
|
+ }
|
|
|
1547
|
+ $offLine= \think\facade\Db::name('user_bill')->where($offLinewhere)->select()->toArray();
|
|
|
1548
|
+ $data['offLine'] = array(
|
|
|
1549
|
+ 'num' => count($offLine),
|
|
|
1550
|
+ 'yanglao' => round($this->num($offLine, 'number'), 2)
|
|
|
1551
|
+ );
|
|
|
1552
|
+// $offLinewhere=['uid'=>$uid,'status'=>'1','commission_type' => '5','source'=>0,'type_shop'=>0];
|
|
|
1553
|
+// $offLine= \think\facade\Db::name('user_bill')->where($offLinewhere)->select()->toArray();
|
|
|
1554
|
+// $data['offLine'] = array(
|
|
|
1555
|
+// 'num' => count($offLine),
|
|
|
1556
|
+// 'yanglao' => round($this->num($offLine, 'number'), 2)
|
|
|
1557
|
+// );
|
|
|
1558
|
+ //线上已确认收货
|
|
|
1559
|
+// $onLine = \think\facade\Db::name('store_order')->where('uid', $uid)->where('paid', 1)->where('status', 'in', '2,3')->select()
|
|
|
1560
|
+// ->each(function ($item) {
|
|
|
1561
|
+// //查询养老金金额
|
|
|
1562
|
+// $UserBillRepository = app()->make(UserBillRepository::class);
|
|
|
1563
|
+// $bill = $UserBillRepository->getWhere(['uid' => $item['uid'], 'link_id' => $item['order_id'], 'order_sn' => $item['order_sn'], 'title' => '养老金']);
|
|
|
1564
|
+// $pension = $bill->number ?? 0;
|
|
|
1565
|
+// $item['yanglao'] = $pension;
|
|
|
1566
|
+// return $item;
|
|
|
1567
|
+// })
|
|
|
1568
|
+// ->toArray();
|
|
|
1569
|
+
|
|
|
1570
|
+ $onLinewhere=['uid'=>$uid,'status'=>'1','commission_type' => '5','source'=>0,'type_shop'=>0];
|
|
|
1571
|
+ if($this->source=='yhc' && $this->merId){
|
|
|
1572
|
+ $onLinewhere['mer_id']=$this->merId;
|
|
|
1573
|
+ }
|
|
|
1574
|
+ $onLine= \think\facade\Db::name('user_bill')->where($onLinewhere)->select()->toArray();
|
|
|
1575
|
+ $data['onLine'] = array(
|
|
|
1576
|
+ 'num' => count($onLine),
|
|
|
1577
|
+ 'yanglao' => round($this->num($onLine, 'number'), 2)
|
|
|
1578
|
+ );
|
|
|
1579
|
+ //线上未确认收货
|
|
|
1580
|
+// $onLine = \think\facade\Db::name('store_order')->where('uid', $uid)->where('paid', 1)->where('status', 'in', '0,1')->select()
|
|
|
1581
|
+// ->each(function ($item) {
|
|
|
1582
|
+// //查询养老金金额
|
|
|
1583
|
+// $UserBillRepository = app()->make(UserBillRepository::class);
|
|
|
1584
|
+// $bill = $UserBillRepository->getWhere(['uid' => $item['uid'], 'link_id' => $item['order_id'], 'order_sn' => $item['order_sn'], 'title' => '养老金']);
|
|
|
1585
|
+// $pension = $bill->number ?? 0;
|
|
|
1586
|
+// $item['yanglao'] = $pension;
|
|
|
1587
|
+// return $item;
|
|
|
1588
|
+// })
|
|
|
1589
|
+// ->toArray();
|
|
|
1590
|
+ $onLine_take_nowhere=['uid'=>$uid,'status'=>'0','commission_type' => '5','source'=>0,'type_shop'=>0];
|
|
|
1591
|
+ if($this->source=='yhc' && $this->merId){
|
|
|
1592
|
+ $onLine_take_nowhere['mer_id']=$this->merId;
|
|
|
1593
|
+ }
|
|
|
1594
|
+ $onLine_take_no=\think\facade\Db::name('user_bill')->where($onLine_take_nowhere)->select()->toArray();
|
|
|
1595
|
+ $data['onLine_take_no'] = array(
|
|
|
1596
|
+ 'num' => count($onLine_take_no),
|
|
|
1597
|
+ 'yanglao' => round($this->num($onLine_take_no, 'number'), 2)
|
|
|
1598
|
+ );
|
|
|
1599
|
+ if($this->source=='yhc' && $this->merId){
|
|
|
1600
|
+ $data['all_num'] = $data['offLine']['num'] +$data['onLine_take_no']['num'] + $data['onLine']['num'];
|
|
|
1601
|
+ $data['all_yanglao_yhc'] = set_price_rtrim(round($data['offLine']['yanglao']+$data['onLine']['yanglao'] + $data['onLine_take_no']['yanglao'] , 2));//总养老金
|
|
|
1602
|
+ $data['all_yanglao_a'] = set_price_rtrim(round($data['offLine']['yanglao'] + $data['onLine']['yanglao'], 2));//已结算养老金
|
|
|
1603
|
+ $data['all_yanglao_yugu'] = set_price_rtrim(round($data['all_yanglao_yhc']-$data['all_yanglao_a'],2));//预估养老金
|
|
1499
|
1604
|
|
|
1500
|
|
- $gzc_order_list = Db::name('gzc_logs')->where('uid', $uid)->column('out_trade_no');
|
|
|
1605
|
+ $userInfo = Db::name('UserCertification') -> where('uid',$uid) -> field('user_name,user_card') -> find();
|
|
|
1606
|
+ $res = GzcApiRequest::checkAmount($userInfo);
|
|
|
1607
|
+ $data['all_gzc']=set_price_rtrim(sprintf("%01.2f", $res['extendData']['amount'] * 0.01));
|
|
|
1608
|
+ $data['all_yanglao']=set_price_rtrim( $data['all_yanglao_yhc'] + $data['all_gzc']);
|
|
1501
|
1609
|
|
|
1502
|
|
- $onlineYanglaoUserBill = Db::name('user_bill')->where('commission_type', 5)->whereNotIn('order_sn',$gzc_order_list)->where('status', 0)->where('uid', $uid)->sum('number');
|
|
1503
|
|
- $onlineYanglaoGzc = Db::name('gzc_logs')->where('success', 0)->where('uid', $uid)->sum('pension');
|
|
1504
|
|
- $clearYanglao = Db::name('gzc_logs')->where('success', 1)->where('uid', $uid)->sum('pension');
|
|
|
1610
|
+ return app("json")->success("查询成功", $data);
|
|
|
1611
|
+ }
|
|
1505
|
1612
|
|
|
1506
|
|
- $userInfo = Db::name('UserCertification')->where('uid', $uid)->field('user_name,user_card')->find();
|
|
1507
|
|
- $res = GzcApiRequest::checkAmount($userInfo);
|
|
1508
|
|
- $gzc = $res['extendData']['amount'] * 0.01;
|
|
1509
|
|
- // PCPC-中信公证处
|
|
1510
|
|
- $data['all_gzc'] = set_price_rtrim(sprintf("%01.2f", $gzc));
|
|
1511
|
|
- // 总养老金
|
|
1512
|
|
- $data['all_yanglao'] = set_price_rtrim($onlineYanglaoUserBill + $onlineYanglaoGzc + $clearYanglao + $gzc);
|
|
1513
|
|
- // 平台养老金
|
|
1514
|
|
- $data['all_yanglao_yhc'] = set_price_rtrim($onlineYanglaoUserBill + $onlineYanglaoGzc + $clearYanglao);
|
|
1515
|
|
- // 未结算养老金=预估养老金,不能包含进入公证处未成功的记录(这部分是已结算的)
|
|
1516
|
|
- $data['all_yanglao_yugu'] = set_price_rtrim(round($onlineYanglaoUserBill, 2));
|
|
1517
|
|
- // 已结算养老金 已入账
|
|
1518
|
|
- $data['all_yanglao_clear'] = set_price_rtrim(round($onlineYanglaoGzc+$clearYanglao, 2));
|
|
1519
|
|
- // 已入账养老金
|
|
1520
|
|
- $data['all_yanglao_in'] = set_price_rtrim(round($clearYanglao, 2));
|
|
1521
|
|
- // 平台未入账养老金
|
|
1522
|
|
- $data['all_yanglao_nclear'] = set_price_rtrim(round($onlineYanglaoGzc + $onlineYanglaoUserBill, 2));
|
|
1523
|
|
- // 待发起
|
|
1524
|
|
- $data['all_yanglao_wait'] = set_price_rtrim(round($onlineYanglaoGzc, 2));
|
|
|
1613
|
+ //淘宝
|
|
|
1614
|
+ $tb_a = 0;
|
|
|
1615
|
+ $tb_where=['uid'=>$uid,'commission_type' => '5','source'=>0,'type_shop'=>5];
|
|
|
1616
|
+ $tb = \think\facade\Db::name('user_bill')->where('uid', $uid)->where($tb_where)->where('status','<>','-1')->select()->each(function ($value) use (&$tb_a) {
|
|
|
1617
|
+ $value['yanglao'] = 0;
|
|
|
1618
|
+ $value['yanglao'] = $value['number'];
|
|
|
1619
|
+ $value['yanglao_a'] = 0;
|
|
|
1620
|
+ if ($value['status'] == 1) {
|
|
|
1621
|
+ $value['yanglao_a'] = $value['yanglao'];
|
|
|
1622
|
+ $tb_a++;
|
|
|
1623
|
+ }
|
|
|
1624
|
+ return $value;
|
|
|
1625
|
+ })->toArray();
|
|
|
1626
|
+ $data['tb'] = array(
|
|
|
1627
|
+ 'num' => count($tb),
|
|
|
1628
|
+ 'num_a' => $tb_a,
|
|
|
1629
|
+ 'yanglao' => round($this->num($tb, 'yanglao'), 2),
|
|
|
1630
|
+ 'yanglao_a' => round($this->num($tb, 'yanglao_a'), 2),
|
|
|
1631
|
+ );
|
|
|
1632
|
+ //京东
|
|
|
1633
|
+ $jd_a = 0;
|
|
|
1634
|
+ $jd_where=['uid'=>$uid,'commission_type' => '5','source'=>0,'type_shop'=>6];
|
|
|
1635
|
+ $jd = \think\facade\Db::name('user_bill')->where('uid', $uid)->where($jd_where)->where('status','<>','-1')->select()->each(function ($value) use (&$jd_a) {
|
|
|
1636
|
+ $value['yanglao'] = 0;
|
|
|
1637
|
+ $value['yanglao'] = $value['number'];
|
|
|
1638
|
+ $value['yanglao_a'] = 0;
|
|
|
1639
|
+ if ($value['status'] == 1) {
|
|
|
1640
|
+ $value['yanglao_a'] = $value['yanglao'];
|
|
|
1641
|
+ $jd_a++;
|
|
|
1642
|
+ }
|
|
|
1643
|
+ return $value;
|
|
|
1644
|
+ })->toArray();
|
|
|
1645
|
+ $data['jd'] = array(
|
|
|
1646
|
+ 'num' => count($jd),
|
|
|
1647
|
+ 'num_a' => $jd_a,
|
|
|
1648
|
+ 'yanglao' => round($this->num($jd, 'yanglao'), 2),
|
|
|
1649
|
+ 'yanglao_a' => round($this->num($jd, 'yanglao_a'), 2),
|
|
|
1650
|
+ );
|
|
|
1651
|
+ //苏宁
|
|
|
1652
|
+ $su_a = 0;
|
|
|
1653
|
+ $su_where=['uid'=>$uid,'commission_type' => '5','source'=>0,'type_shop'=>3];
|
|
|
1654
|
+ $su = \think\facade\Db::name('user_bill')->where('uid', $uid)->where($su_where)->where('status','<>','-1')->select()->each(function ($value) use (&$su_a) {
|
|
|
1655
|
+ $value['yanglao'] = 0;
|
|
|
1656
|
+ $value['yanglao'] = $value['number'];
|
|
|
1657
|
+ $value['yanglao_a'] = 0;
|
|
|
1658
|
+ if ($value['status'] == 1) {
|
|
|
1659
|
+ $value['yanglao_a'] = $value['yanglao'];
|
|
|
1660
|
+ $su_a++;
|
|
|
1661
|
+ }
|
|
|
1662
|
+ return $value;
|
|
|
1663
|
+ })->toArray();
|
|
|
1664
|
+ $data['su'] = array(
|
|
|
1665
|
+ 'num' => count($su),
|
|
|
1666
|
+ 'num_a' => $su_a,
|
|
|
1667
|
+ 'yanglao' => round($this->num($su, 'yanglao'), 2),
|
|
|
1668
|
+ 'yanglao_a' => round($this->num($su, 'yanglao_a'), 2),
|
|
|
1669
|
+ );
|
|
|
1670
|
+ //拼多多
|
|
|
1671
|
+ $pdd_a = 0;
|
|
|
1672
|
+ $pdd_where=['uid'=>$uid,'commission_type' => '5','source'=>0,'type_shop'=>1];
|
|
|
1673
|
+ $pdd = \think\facade\Db::name('user_bill')->where('uid', $uid)->where($pdd_where)->where('status','<>','-1')->select()->each(function ($value) use (&$pdd_a) {
|
|
|
1674
|
+ $value['yanglao'] = 0;
|
|
|
1675
|
+ $value['yanglao'] = $value['number'];
|
|
|
1676
|
+ $value['yanglao_a'] = 0;
|
|
|
1677
|
+ if ($value['status'] == 1) {
|
|
|
1678
|
+ $value['yanglao_a'] = $value['yanglao'];
|
|
|
1679
|
+ $pdd_a++;
|
|
|
1680
|
+ }
|
|
|
1681
|
+ return $value;
|
|
|
1682
|
+ })->toArray();
|
|
|
1683
|
+ $data['pdd'] = array(
|
|
|
1684
|
+ 'num' => count($pdd),
|
|
|
1685
|
+ 'num_a' => $pdd_a,
|
|
|
1686
|
+ 'yanglao' => round($this->num($pdd, 'yanglao'), 2),
|
|
|
1687
|
+ 'yanglao_a' => round($this->num($pdd, 'yanglao_a'), 2),
|
|
|
1688
|
+ );
|
|
|
1689
|
+ //唯品会
|
|
|
1690
|
+ $vip_a = 0;
|
|
|
1691
|
+ $vip_where=['uid'=>$uid,'commission_type' => '5','source'=>0,'type_shop'=>2];
|
|
|
1692
|
+ $vip = \think\facade\Db::name('user_bill')->where($vip_where)->where('uid', $uid)->where('status','<>','-1')->select()->each(function ($value) use (&$vip_a) {
|
|
|
1693
|
+ $value['yanglao'] = 0;
|
|
|
1694
|
+ $value['yanglao'] = $value['number'];
|
|
|
1695
|
+ $value['yanglao_a'] = 0;
|
|
|
1696
|
+ if ($value['status'] == 1) {
|
|
|
1697
|
+ $value['yanglao_a'] = $value['yanglao'];
|
|
|
1698
|
+ $vip_a++;
|
|
|
1699
|
+ }
|
|
|
1700
|
+ return $value;
|
|
|
1701
|
+ })->toArray();
|
|
|
1702
|
+ $data['vip'] = array(
|
|
|
1703
|
+ 'num' => count($vip),
|
|
|
1704
|
+ 'num_a' => $vip_a,
|
|
|
1705
|
+ 'yanglao' => round($this->num($vip, 'yanglao'), 2),
|
|
|
1706
|
+ 'yanglao_a' => round($this->num($vip, 'yanglao_a'), 2),
|
|
|
1707
|
+ );
|
|
|
1708
|
+ // 抖音
|
|
|
1709
|
+ $dy_a = 0;
|
|
|
1710
|
+ $dy_where=['uid'=>$uid,'commission_type' => '5','source'=>0,'type_shop'=>9];
|
|
|
1711
|
+ $dy = \think\facade\Db::name('user_bill')->where('uid', $uid)->where($dy_where)->where('status','<>','-1')->select()->each(function ($value) use (&$dy_a) {
|
|
|
1712
|
+ $value['yanglao'] = 0;
|
|
|
1713
|
+ $value['yanglao'] = $value['number'];
|
|
|
1714
|
+ $value['yanglao_a'] = 0;
|
|
|
1715
|
+ if ($value['status'] == 1) {
|
|
|
1716
|
+ $value['yanglao_a'] = $value['yanglao'];
|
|
|
1717
|
+ $dy_a++;
|
|
|
1718
|
+ }
|
|
|
1719
|
+ return $value;
|
|
|
1720
|
+ })->toArray();
|
|
|
1721
|
+ $data['dy'] = array(
|
|
|
1722
|
+ 'num' => count($dy),
|
|
|
1723
|
+ 'num_a' => $dy_a,
|
|
|
1724
|
+ 'yanglao' => round($this->num($dy, 'yanglao'), 2),
|
|
|
1725
|
+ 'yanglao_a' => round($this->num($dy, 'yanglao_a'), 2),
|
|
|
1726
|
+ );
|
|
1525
|
1727
|
|
|
|
1728
|
+ $data['all_num'] = $data['offLine']['num'] +$data['onLine_take_no']['num'] + $data['onLine']['num'] + $data['tb']['num'] + $data['jd']['num'] + $data['su']['num'] + $data['pdd']['num'] + $data['vip']['num'] + $data['dy']['num'];
|
|
|
1729
|
+ $data['all_yanglao'] = round($data['offLine']['yanglao']+$data['onLine']['yanglao'] + $data['onLine_take_no']['yanglao'] + $data['tb']['yanglao'] + $data['jd']['yanglao'] + $data['su']['yanglao'] + $data['pdd']['yanglao'] + $data['vip']['yanglao'] + $data['dy']['yanglao'], 2);
|
|
|
1730
|
+ $data['all_yanglao_a'] = round($data['offLine']['yanglao'] + $data['onLine']['yanglao'] + $data['tb']['yanglao_a'] + $data['jd']['yanglao_a'] + $data['su']['yanglao_a'] + $data['pdd']['yanglao_a'] + $data['vip']['yanglao_a'] + $data['dy']['yanglao_a'], 2);
|
|
|
1731
|
+ $data['third_party_num']=['all_num'=>$data['tb']['num']+$data['jd']['num']+$data['su']['num']+ $data['pdd']['num'] + $data['vip']['num']+ $data['dy']['num']];
|
|
|
1732
|
+ $data['third_party_num_a']=['all_num_a'=>$data['tb']['num_a']+$data['jd']['num_a']+$data['su']['num_a']+ $data['pdd']['num_a'] + $data['vip']['num_a']+ $data['dy']['num_a']];
|
|
|
1733
|
+ $data['third_party_num_n']=['all_num_n'=>$data['third_party_num']['all_num']-$data['third_party_num_a']['all_num_a']];
|
|
1526
|
1734
|
return app("json")->success("查询成功", $data);
|
|
1527
|
1735
|
}
|
|
1528
|
1736
|
|
|
|
@@ -1608,7 +1816,7 @@ class User extends BaseController
|
|
1608
|
1816
|
//20220712版签到
|
|
1609
|
1817
|
public function new_sign()
|
|
1610
|
1818
|
{
|
|
1611
|
|
- return app('json')->fail('不允许签到');
|
|
|
1819
|
+// return app('json')->fail('不允许签到');
|
|
1612
|
1820
|
$uid = $this->request->uid();//签到用户
|
|
1613
|
1821
|
$user = Db::name('user')->where('uid', $uid)->field("spread_uid,first_sign")->find();//上级用户
|
|
1614
|
1822
|
|