|
@@ -495,6 +495,7 @@ class Cron
|
|
|
foreach($logs as $l => $lv){
|
|
|
if($lv['new_shop_id'] == $sv['id']){
|
|
|
$sv['mid'][] = $lv['mid'];
|
|
|
+ $sv['cdate'][] = $lv['cdate'];
|
|
|
$shops[] = $sv;
|
|
|
}else{
|
|
|
unset($shops[$s]);
|
|
@@ -507,6 +508,7 @@ class Cron
|
|
|
$rest[$va['id']]=$va;
|
|
|
}
|
|
|
$shop=array_values($rest);
|
|
|
+
|
|
|
foreach($shop as $k => $v){
|
|
|
|
|
|
$shop[$k]['c_money'] = Dever::db('shop/buy_order')->getCashNum(array('type'=>1,'type_id'=>$v['id'],'state'=>1));
|
|
@@ -521,15 +523,20 @@ class Cron
|
|
|
$shop[$k]['v_num'][] = Dever::db('agent/member')->getCount(array('id'=>$v1,'role'=>8,'state'=>1));
|
|
|
|
|
|
$shop[$k]['out_num'][] = Dever::db('agent/member')->getCount(array('id'=>$v1,'role'=>8,'prize_type'=>1,'state'=>1));
|
|
|
-
|
|
|
- $shop[$k]['money'][] = Dever::db('agent/order')->getCount(array('mid'=>$v1,'state'=>1));
|
|
|
-
|
|
|
- $shop[$k]['dl_money'][] = Dever::db('agent/order')->getVCount(array('mid'=>$v1,'role'=>'1,2,3,4,5,6,7','state'=>1));
|
|
|
-
|
|
|
- $out = Dever::db('agent/member')->find(array('id'=>$v1,'role'=>8,'prize_type'=>1));
|
|
|
- if(isset($out) && $out){
|
|
|
- $shop[$k]['out_money'][] = Dever::db('agent/order')->getVCount(array('mid'=>$out['id'],'role'=>8,'state'=>1));
|
|
|
+ foreach($v['cdate'] as $v2){
|
|
|
+
|
|
|
+ $shop[$k]['money'][] = Dever::db('agent/order')->getCount(array('parent_mid'=>$v1,'start'=>$v2,'state'=>1));
|
|
|
+
|
|
|
+ $shop[$k]['dl_money'][] = Dever::db('agent/order')->getVCount(array('parent_mid'=>$v1,'start'=>$v2,'role'=>'1,2,3,4,5,6,7','state'=>1));
|
|
|
+
|
|
|
+ $out = Dever::db('agent/member')->guidian(array('parent_mid'=>$v1,'start'=>$v2,'role'=>8,'prize_type'=>1));
|
|
|
+ if(isset($out) && $out){
|
|
|
+ foreach($out as $v3){
|
|
|
+ $shop[$k]['out_money'][] = Dever::db('agent/order')->getVCount(array('parent_mid'=>$v3['id'],'start'=>$v2,'role'=>8,'state'=>1));
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if(isset($shop[$k]['dl_num']) && $shop[$k]['dl_num']){
|