作者 lyh

修改推荐供应商

@@ -102,21 +102,23 @@ class Demo extends Command @@ -102,21 +102,23 @@ class Demo extends Command
102 $keyword = $val['keyword']; 102 $keyword = $val['keyword'];
103 $data = json_decode($val['data'],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE); 103 $data = json_decode($val['data'],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
104 $purchaserInfoModel = new PurchaserInfo(); 104 $purchaserInfoModel = new PurchaserInfo();
105 - foreach ($data as $k =>$v){  
106 - $v['project_id'] = $project_id;  
107 - $v['keyword'] = $keyword;  
108 - $v['email'] = json_encode($v['email'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);  
109 - $v['mobile'] = json_encode($v['mobile'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);  
110 - $v['social_media'] = json_encode($v['social_media'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);  
111 - $v['image'] = str_replace('admin.hagro.cn','fob.ai.cc',$v['image'] ?? '');  
112 - $param = $v;  
113 - $info = $purchaserInfoModel->read(['keyword'=>$keyword,'buyer_id'=>$v['buyer_id'] ?? '','project_id'=>$project_id],['id']); 105 + if(!empty($data)){
  106 + foreach ($data as $k =>$v){
  107 + $v['project_id'] = $project_id;
  108 + $v['keyword'] = $keyword;
  109 + $v['email'] = json_encode($v['email'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
  110 + $v['mobile'] = json_encode($v['mobile'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
  111 + $v['social_media'] = json_encode($v['social_media'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
  112 + $v['image'] = str_replace('admin.hagro.cn','fob.ai.cc',$v['image'] ?? '');
  113 + $param = $v;
  114 + $info = $purchaserInfoModel->read(['keyword'=>$keyword,'buyer_id'=>$v['buyer_id'] ?? '','project_id'=>$project_id],['id']);
114 115
115 - if($info === false){  
116 - echo date('Y-m-d H:i:s') . '执行新增 :' . PHP_EOL;  
117 - $purchaserInfoModel->add($param);  
118 - }else{  
119 - echo date('Y-m-d H:i:s') . '数据已存在 :'.$info['id'] . PHP_EOL; 116 + if($info === false){
  117 + echo date('Y-m-d H:i:s') . '执行新增 :' . PHP_EOL;
  118 + $purchaserInfoModel->add($param);
  119 + }else{
  120 + echo date('Y-m-d H:i:s') . '数据已存在 :'.$info['id'] . PHP_EOL;
  121 + }
120 } 122 }
121 } 123 }
122 } 124 }