|
...
|
...
|
@@ -52,41 +52,20 @@ class UpgradeProjectCount extends Command |
|
|
|
foreach ($list as $k=>$v){
|
|
|
|
$v = (array)$v;
|
|
|
|
echo date('Y-m-d H:i:s') . '时间:'.$v['updated_date'] . PHP_EOL;
|
|
|
|
$this->country20Top($v['updated_date']);
|
|
|
|
// $count = new Count();
|
|
|
|
// $arr['project_id'] = 439;
|
|
|
|
// $arr['date'] = $v['updated_date'];
|
|
|
|
// $arr['pv_num'] = $this->pv_num($v['updated_date']);
|
|
|
|
// $arr['ip_num'] = $this->ip_num($v['updated_date']);
|
|
|
|
// $arr['inquiry_num'] = $this->inquiry_num($v['updated_date']);
|
|
|
|
$count = new Count();
|
|
|
|
$arr['project_id'] = 439;
|
|
|
|
$arr['date'] = $v['updated_date'];
|
|
|
|
$arr['pv_num'] = $this->pv_num($v['updated_date']);
|
|
|
|
$arr['ip_num'] = $this->ip_num($v['updated_date']);
|
|
|
|
$arr['inquiry_num'] = $this->inquiry_num($v['updated_date']);
|
|
|
|
$arr['country'] = '{"也门": 4, "印度": 3, "埃及": 4, "巴西": 1, "约旦": 2, "美国": 3, "伊拉克": 4, "利比亚": 2, "墨西哥": 5, "摩洛哥": 8, "新加坡": 1, "突尼斯": 3, "巴勒斯坦": 2, "巴基斯坦": 1, "罗马尼亚": 1, "非洲地区": 2, "马来西亚": 5, "印度尼西亚": 2, "沙特阿拉伯": 3, "阿尔及利亚": 2}';
|
|
|
|
echo date('Y-m-d H:i:s') . '数据:'.json_encode($arr) . PHP_EOL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :询盘国家前20
|
|
|
|
* @name :country20Top
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/1/8 9:29
|
|
|
|
*/
|
|
|
|
public function country20Top($day){
|
|
|
|
$country = [];
|
|
|
|
$data = DB::connection('custom_mysql')->table('gl_customer_visit')
|
|
|
|
->whereDate('updated_date', $day)->where('is_inquiry',1)
|
|
|
|
->select('country', DB::raw('COUNT(*) as count'))
|
|
|
|
->groupBy('country')
|
|
|
|
->orderByDesc('count')->limit(20)->get()->toArray();
|
|
|
|
if(!empty($data)){
|
|
|
|
foreach ($data as $v){
|
|
|
|
$country[$v['country']] = $v['count'];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
echo date('Y-m-d H:i:s') . 'shuju:'.json_encode($country) . PHP_EOL;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :询盘数量
|
|
|
|
* @name :inquiry_num
|
|
|
|
* @author :lyh
|
...
|
...
|
|