|
...
|
...
|
@@ -102,21 +102,23 @@ class Demo extends Command |
|
|
|
$keyword = $val['keyword'];
|
|
|
|
$data = json_decode($val['data'],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
|
|
|
$purchaserInfoModel = new PurchaserInfo();
|
|
|
|
foreach ($data as $k =>$v){
|
|
|
|
$v['project_id'] = $project_id;
|
|
|
|
$v['keyword'] = $keyword;
|
|
|
|
$v['email'] = json_encode($v['email'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
|
|
|
$v['mobile'] = json_encode($v['mobile'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
|
|
|
$v['social_media'] = json_encode($v['social_media'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
|
|
|
$v['image'] = str_replace('admin.hagro.cn','fob.ai.cc',$v['image'] ?? '');
|
|
|
|
$param = $v;
|
|
|
|
$info = $purchaserInfoModel->read(['keyword'=>$keyword,'buyer_id'=>$v['buyer_id'] ?? '','project_id'=>$project_id],['id']);
|
|
|
|
if(!empty($data)){
|
|
|
|
foreach ($data as $k =>$v){
|
|
|
|
$v['project_id'] = $project_id;
|
|
|
|
$v['keyword'] = $keyword;
|
|
|
|
$v['email'] = json_encode($v['email'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
|
|
|
$v['mobile'] = json_encode($v['mobile'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
|
|
|
$v['social_media'] = json_encode($v['social_media'] ?? [],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
|
|
|
|
$v['image'] = str_replace('admin.hagro.cn','fob.ai.cc',$v['image'] ?? '');
|
|
|
|
$param = $v;
|
|
|
|
$info = $purchaserInfoModel->read(['keyword'=>$keyword,'buyer_id'=>$v['buyer_id'] ?? '','project_id'=>$project_id],['id']);
|
|
|
|
|
|
|
|
if($info === false){
|
|
|
|
echo date('Y-m-d H:i:s') . '执行新增 :' . PHP_EOL;
|
|
|
|
$purchaserInfoModel->add($param);
|
|
|
|
}else{
|
|
|
|
echo date('Y-m-d H:i:s') . '数据已存在 :'.$info['id'] . PHP_EOL;
|
|
|
|
if($info === false){
|
|
|
|
echo date('Y-m-d H:i:s') . '执行新增 :' . PHP_EOL;
|
|
|
|
$purchaserInfoModel->add($param);
|
|
|
|
}else{
|
|
|
|
echo date('Y-m-d H:i:s') . '数据已存在 :'.$info['id'] . PHP_EOL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|