Browse Source

景区改为旅游线路

master
李可松 4 years ago
parent
commit
08bc555160
  1. 10
      app/Console/Commands/Collector.php

10
app/Console/Commands/Collector.php

@ -53,7 +53,7 @@ class Collector extends Command
$this->line("供应商 $supplier_id 导入完毕");
} else {
// $this->exists_update = false;
$this->scenic();
$this->tourist_line();
$this->hotel();
$this->line('全部采集完毕');
}
@ -195,8 +195,8 @@ class Collector extends Command
return substr(md5(json_encode($params) . 'c9d6618dbc657b41a66eb0af952906f1'), 2, 10);
}
//景区采集
private function scenic()
//旅游线路采集
private function tourist_line()
{
$http = Http::withOptions(['verify' => false]);
@ -251,14 +251,14 @@ class Collector extends Command
$extends = [];
if (isset($info['data']['list']['base']['tags']) && is_array($info['data']['list']['base']['tags'])) {
foreach ($info['data']['list']['base']['tags'] as $tag) {
$extends['field_2_project'][] = ['name' => $tag, 'num' => '', 'price' => ''];
$extends['field_0_project'][] = ['name' => $tag, 'num' => '', 'price' => ''];
}
}
CollectProduct::updateOrCreate(['unique_id' => $id, 'site' => 1], [
'unique_id' => $id,
'site' => 1,
'type' => 2, //0:旅游线路、1:酒店、2:景区、3:餐厅、4:车队、5:单项
'type' => 0, //0:旅游线路、1:酒店、2:景区、3:餐厅、4:车队、5:单项
'title' => mb_substr($info['data']['list']['base']['title'] ?? '', 0, 255),
'price' => $info['data']['list']['base']['price_zhanshi'] ?? 0,
'original_price' => ($info['data']['list']['base']['price_zhanshi'] ?? 0) * 1.58,

Loading…
Cancel
Save