作者 李宇航

合并分支 'lyh-server' 到 'master'

gx数据



查看合并请求 !1433
@@ -166,7 +166,12 @@ class LyhImportTest extends Command @@ -166,7 +166,12 @@ class LyhImportTest extends Command
166 $gallery = [['alt'=>'主图','url'=>str_replace('/public','/upload/p/3283',$val[11])]]; 166 $gallery = [['alt'=>'主图','url'=>str_replace('/public','/upload/p/3283',$val[11])]];
167 $saveData['thumb'] = json_encode($thumb,JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE); 167 $saveData['thumb'] = json_encode($thumb,JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
168 $saveData['gallery'] = json_encode($gallery,JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE); 168 $saveData['gallery'] = json_encode($gallery,JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
169 - $id = $productModel->addReturnId($saveData); 169 + try {
  170 + $id = $productModel->addReturnId($saveData);
  171 + }catch (\Exception $e){
  172 + @file_put_contents(storage_path('logs/lyh_error.log'), var_export('未导入成功--标题:'.$val[0], true) . PHP_EOL, FILE_APPEND);
  173 + continue;
  174 + }
170 //设置关联关系 175 //设置关联关系
171 if($cateInfo !== false){ 176 if($cateInfo !== false){
172 CategoryRelated::saveRelated($id,[$cateInfo['id']]); 177 CategoryRelated::saveRelated($id,[$cateInfo['id']]);
@@ -219,7 +224,7 @@ class LyhImportTest extends Command @@ -219,7 +224,7 @@ class LyhImportTest extends Command
219 'product_id'=>$id, 224 'product_id'=>$id,
220 'column_id'=>1, 225 'column_id'=>1,
221 'text_type'=>1, 226 'text_type'=>1,
222 - 'content'=>json_encode(['content'=>$val[7]]) 227 + 'content'=>json_encode(['content'=>$val[7]],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE)
223 ]; 228 ];
224 $detailModel->addReturnId($detail); 229 $detailModel->addReturnId($detail);
225 } 230 }
@@ -231,7 +236,7 @@ class LyhImportTest extends Command @@ -231,7 +236,7 @@ class LyhImportTest extends Command
231 'product_id'=>$id, 236 'product_id'=>$id,
232 'column_id'=>1, 237 'column_id'=>1,
233 'text_type'=>1, 238 'text_type'=>1,
234 - 'content'=>json_encode(['content'=>$val[8]]) 239 + 'content'=>json_encode(['content'=>$val[8]],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE)
235 ]; 240 ];
236 $detailModel->addReturnId($detail); 241 $detailModel->addReturnId($detail);
237 } 242 }
@@ -249,12 +254,9 @@ class LyhImportTest extends Command @@ -249,12 +254,9 @@ class LyhImportTest extends Command
249 'product_id'=>$id, 254 'product_id'=>$id,
250 'column_id'=>1, 255 'column_id'=>1,
251 'text_type'=>1, 256 'text_type'=>1,
252 - 'content'=>json_encode(['content'=>$faqContent]) 257 + 'content'=>json_encode(['content'=>$faqContent],JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE)
253 ]; 258 ];
254 $detailModel->addReturnId($detailFaqInfo); 259 $detailModel->addReturnId($detailFaqInfo);
255 - }else{  
256 - @file_put_contents(storage_path('logs/lyh_error.log'), var_export('产品标题:'. $val[0] . PHP_EOL .'faqs数据有问题:' . $val[9], true) . PHP_EOL, FILE_APPEND);  
257 - echo date('Y-m-d H:i:s') . '产品标题:'. $val[0] . PHP_EOL .'SEOQandA数据有问题:' . $val[9].PHP_EOL;  
258 } 260 }
259 }catch(\Exception $e){ 261 }catch(\Exception $e){
260 echo 'fqs'; 262 echo 'fqs';
@@ -277,9 +279,6 @@ class LyhImportTest extends Command @@ -277,9 +279,6 @@ class LyhImportTest extends Command
277 'content'=>json_encode(['content'=>$faqContent]) 279 'content'=>json_encode(['content'=>$faqContent])
278 ]; 280 ];
279 $detailModel->addReturnId($detailFaqInfo); 281 $detailModel->addReturnId($detailFaqInfo);
280 - }else{  
281 - @file_put_contents(storage_path('logs/lyh_error.log'), var_export('产品标题:'. $val[0] . PHP_EOL .'faqs数据有问题:' . $val[10], true) . PHP_EOL, FILE_APPEND);  
282 - echo date('Y-m-d H:i:s') . '产品标题:'. $val[0] . PHP_EOL .'SEOQandA_Product数据有问题:' . $val[10].PHP_EOL;  
283 } 282 }
284 }catch(\Exception $e){ 283 }catch(\Exception $e){
285 continue; 284 continue;