正在显示
1 个修改的文件
包含
16 行增加
和
14 行删除
| @@ -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 | } |
-
请 注册 或 登录 后发表评论