|
@@ -12,7 +12,7 @@ use app\models\ContentPage;
|
|
|
use app\models\Trafficsource;
|
|
|
use yii\data\Pagination;
|
|
|
|
|
|
-class IndexController extends Controller
|
|
|
+class IndexController extends \app\controllers\HomeController
|
|
|
{
|
|
|
|
|
|
|
|
@@ -181,17 +181,18 @@ class IndexController extends Controller
|
|
|
echo "addSource 任务全部完成"."<br/>";
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
public function actionStatistic(){
|
|
|
$ga=new GA();
|
|
|
- $store="supernova";
|
|
|
$request = Yii::$app->request;
|
|
|
+ $store=$request->get('store',"supernova");
|
|
|
$start_day=$request->get('start', date('Y-m-d',time()-3600*24*8));
|
|
|
- \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; $end_day = $request->get('end', date('Y-m-d',time()-3600*24));
|
|
|
+ $end_day = $request->get('end', date('Y-m-d',time()-3600*24));
|
|
|
+ \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
|
|
|
//销量
|
|
|
$sells=$ga->visitors_geo($store,$start_day,$end_day);
|
|
|
$sellSku=$ga->productSku($store,$start_day,$end_day);
|
|
|
$visitors=$ga->visitors_type($store,$start_day,$end_day);
|
|
|
- \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
|
|
|
return [
|
|
|
'status'=>1,
|
|
|
'data'=>[
|
|
@@ -200,15 +201,35 @@ class IndexController extends Controller
|
|
|
'visitor'=>$visitors,
|
|
|
],
|
|
|
];
|
|
|
+ }
|
|
|
+ public function actionSkuinfo(){
|
|
|
+ $ga=new GA();
|
|
|
+ $request = Yii::$app->request;
|
|
|
+ $store=$request->get('store',"supernova");
|
|
|
+ $sku=$request->get('sku');
|
|
|
+ $sku="STW--Closure-Free Part-16";
|
|
|
+ if(!$sku){
|
|
|
+ $this->json(0,[],'参数错误');
|
|
|
+ }
|
|
|
+ $start_day=$request->get('start', date('Y-m-d',time()-3600*24*8));
|
|
|
+ $end_day = $request->get('end', date('Y-m-d',time()-3600*24));
|
|
|
+ $skuinfo=$ga->skuinfo($sku,$store,$start_day,$end_day);
|
|
|
+ dd($skuinfo);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
- echo "<pre>";
|
|
|
- print_r($visitors);exit;
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
public function addContentpages($contentpages,$store){
|
|
|
$i=1;
|
|
|
$limit=20;
|