作者 刘锟

update

@@ -42,27 +42,29 @@ class Temp extends Command @@ -42,27 +42,29 @@ class Temp extends Command
42 42
43 $domain_list = $domain_model->list(['amp_status' => 1]); 43 $domain_list = $domain_model->list(['amp_status' => 1]);
44 foreach ($domain_list as $info) { 44 foreach ($domain_list as $info) {
45 - $notify_info = $notify_model->read(['project_id' => $info['project_id']]);  
46 - if (!$notify_info) { 45 + if ($info['project_id'] > 0) {
  46 + $notify_info = $notify_model->read(['project_id' => $info['project_id'], 'type' => 3]);
  47 + if (!$notify_info) {
47 48
48 - $domain_array = parse_url($info['domain']);  
49 - $host = $domain_array['host'] ?? $domain_array['path'];  
50 - $host_array = explode('.', $host);  
51 - if (count($host_array) <= 2) {  
52 - array_unshift($host_array, 'm');  
53 - } else {  
54 - $host_array[0] = 'm';  
55 - }  
56 - $amp_domain = implode('.', $host_array); 49 + $domain_array = parse_url($info['domain']);
  50 + $host = $domain_array['host'] ?? $domain_array['path'];
  51 + $host_array = explode('.', $host);
  52 + if (count($host_array) <= 2) {
  53 + array_unshift($host_array, 'm');
  54 + } else {
  55 + $host_array[0] = 'm';
  56 + }
  57 + $amp_domain = implode('.', $host_array);
57 58
58 - $project_info = $project_model->read(['id' => $info['project_id']]); 59 + $project_info = $project_model->read(['id' => $info['project_id']]);
59 60
60 - $notify_model->add([  
61 - 'project_id' => $info['project_id'],  
62 - 'type' => 3,  
63 - 'data' => json_encode(['domain' => $amp_domain, 'url' => [], 'language' => []]),  
64 - 'server_id' => $project_info['serve_id'],  
65 - ]); 61 + $notify_model->add([
  62 + 'project_id' => $info['project_id'],
  63 + 'type' => 3,
  64 + 'data' => json_encode(['domain' => $amp_domain, 'url' => [], 'language' => []]),
  65 + 'server_id' => $project_info['serve_id'],
  66 + ]);
  67 + }
66 } 68 }
67 } 69 }
68 } 70 }