Browse Source

daily stat

stanley-king 8 years ago
parent
commit
2abf49b18b

+ 2 - 3
admin/control/mb_special.php

@@ -442,12 +442,11 @@ class mb_specialControl extends SystemControl
         $p['keyword'] = urlencode($_REQUEST['keyword']);
         $param = new search_param($p);
         $params = $param->format();
-        $cids = search\tcp_client::instance()->get_result($params);
+        $result = search\tcp_client::instance()->get_result($params);
         $model_goods = Model('goods');
-        $goods_list = $model_goods->getGoodsListByColorDistinct(array('goods_commonid' => array('in',$cids['cids'])),
+        $goods_list = $model_goods->getGoodsListByColorDistinct(array('goods_commonid' => array('in',$result['cids'])),
             'goods_id,goods_name,goods_promotion_price,goods_image,goods_storage', '', 10);
 
-
         Tpl::output('goods_list', $goods_list);
         Tpl::output('keyword', $_REQUEST['keyword']);
         Tpl::output('show_page', $model_goods->showpage());

+ 5 - 3
core/framework/db/mysqli.php

@@ -151,9 +151,11 @@ class Db
             }
             else
             {
-                if(strpos($sql,"SELECT") === false) {
-                    Log::record($sql . " [ RunTime:" . $staer->elapsed(6) . "s ]", Log::SQL);
-                }
+                Log::record($sql . " [ RunTime:" . $staer->elapsed(6) . "s ]", Log::SQL);
+
+//                if(strpos($sql,"SELECT") === false) {
+//                    Log::record($sql . " [ RunTime:" . $staer->elapsed(6) . "s ]", Log::SQL);
+//                }
                 return $query;
             }
         }

+ 3 - 2
crontab/control/date.php

@@ -819,7 +819,8 @@ class dateControl extends BaseCronControl
     /**
      * 会员相关数据统计
      */
-    private function _member_stat(){
+    private function _member_stat()
+    {
         $model = Model('stat');
         //查询最后统计的记录
         $latest_record = $model->getOneStatmember(array(), '', 'statm_id desc');
@@ -837,7 +838,7 @@ class dateControl extends BaseCronControl
     
             $etime = $stime + 86400 - 1;
             //避免重复统计,开始时间必须大于最后一条记录的记录时间
-            $search_stime = $latest_record['statm_updatetime'] > $stime?$latest_record['statm_updatetime']:$stime;
+            $search_stime = $latest_record['statm_updatetime'] > $stime ? $latest_record['statm_updatetime'] : $stime;
             //统计一天的数据,如果结束时间大于当前时间,则结束时间为当前时间,避免因为查询时间的延迟造成数据遗落
             $search_etime = ($t = ($stime + 86400 - 1)) > time() ? time() : ($stime + 86400 - 1);
     

+ 2 - 1
data/logic/queue.logic.php

@@ -651,6 +651,7 @@ class queueLogic
     }
     public function onUseBonus($param)
     {
-
+        //['time' => time(),'use_type' => $this->mUsedType,'rate' => $rate,'amount' => $used / 100,'member_id' => $this->member_id]
+        $x = $param;
     }
 }

+ 2 - 2
helper/bonus/witholder.php

@@ -105,7 +105,7 @@ class witholder
                     $paied = $paied / 100;
                     $param['pay_amount'] = $paied;
                 }
-                QueueClient::push("onUseBonus",['time' => time(),'use_type' => $this->mUsedType,'rate' => $rate,'amount' => $money / 100]);
+                QueueClient::push("onUseBonus",['time' => time(),'use_type' => $this->mUsedType,'rate' => $rate,'amount' => $money / 100,'member_id' => $this->member_id]);
 
                 $this->mod_bonus->replace($param);
                 return true;
@@ -163,7 +163,7 @@ class witholder
                 $param['pay_amount'] = $paied;
             }
 
-            QueueClient::push("onUseBonus",['time' => time(),'use_type' => $this->mUsedType,'rate' => $rate,'amount' => $used / 100]);
+            QueueClient::push("onUseBonus",['time' => time(),'use_type' => $this->mUsedType,'rate' => $rate,'amount' => $used / 100,'member_id' => $this->member_id]);
             array_push($datas,$param);
         }