作者 lyh

gx

@@ -52,41 +52,20 @@ class UpgradeProjectCount extends Command @@ -52,41 +52,20 @@ class UpgradeProjectCount extends Command
52 foreach ($list as $k=>$v){ 52 foreach ($list as $k=>$v){
53 $v = (array)$v; 53 $v = (array)$v;
54 echo date('Y-m-d H:i:s') . '时间:'.$v['updated_date'] . PHP_EOL; 54 echo date('Y-m-d H:i:s') . '时间:'.$v['updated_date'] . PHP_EOL;
55 - $this->country20Top($v['updated_date']);  
56 -// $count = new Count();  
57 -// $arr['project_id'] = 439;  
58 -// $arr['date'] = $v['updated_date'];  
59 -// $arr['pv_num'] = $this->pv_num($v['updated_date']);  
60 -// $arr['ip_num'] = $this->ip_num($v['updated_date']);  
61 -// $arr['inquiry_num'] = $this->inquiry_num($v['updated_date']); 55 + $count = new Count();
  56 + $arr['project_id'] = 439;
  57 + $arr['date'] = $v['updated_date'];
  58 + $arr['pv_num'] = $this->pv_num($v['updated_date']);
  59 + $arr['ip_num'] = $this->ip_num($v['updated_date']);
  60 + $arr['inquiry_num'] = $this->inquiry_num($v['updated_date']);
  61 + $arr['country'] = '{"也门": 4, "印度": 3, "埃及": 4, "巴西": 1, "约旦": 2, "美国": 3, "伊拉克": 4, "利比亚": 2, "墨西哥": 5, "摩洛哥": 8, "新加坡": 1, "突尼斯": 3, "巴勒斯坦": 2, "巴基斯坦": 1, "罗马尼亚": 1, "非洲地区": 2, "马来西亚": 5, "印度尼西亚": 2, "沙特阿拉伯": 3, "阿尔及利亚": 2}';
  62 + echo date('Y-m-d H:i:s') . '数据:'.json_encode($arr) . PHP_EOL;
62 } 63 }
63 } 64 }
64 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; 65 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
65 } 66 }
66 67
67 /** 68 /**
68 - * @remark :询盘国家前20  
69 - * @name :country20Top  
70 - * @author :lyh  
71 - * @method :post  
72 - * @time :2024/1/8 9:29  
73 - */  
74 - public function country20Top($day){  
75 - $country = [];  
76 - $data = DB::connection('custom_mysql')->table('gl_customer_visit')  
77 - ->whereDate('updated_date', $day)->where('is_inquiry',1)  
78 - ->select('country', DB::raw('COUNT(*) as count'))  
79 - ->groupBy('country')  
80 - ->orderByDesc('count')->limit(20)->get()->toArray();  
81 - if(!empty($data)){  
82 - foreach ($data as $v){  
83 - $country[$v['country']] = $v['count'];  
84 - }  
85 - }  
86 - echo date('Y-m-d H:i:s') . 'shuju:'.json_encode($country) . PHP_EOL;  
87 - }  
88 -  
89 - /**  
90 * @remark :询盘数量 69 * @remark :询盘数量
91 * @name :inquiry_num 70 * @name :inquiry_num
92 * @author :lyh 71 * @author :lyh