|
@@ -782,7 +782,8 @@ class CollectorService implements CollectorServiceInterface
|
|
//查询未导入的文章id
|
|
//查询未导入的文章id
|
|
$art_catid = Article::whereIn('id',$info)->whereNull('catid')->count();
|
|
$art_catid = Article::whereIn('id',$info)->whereNull('catid')->count();
|
|
if($art_catid>0){
|
|
if($art_catid>0){
|
|
- $cat_arr_id = json_decode($catid['catid']);
|
|
|
|
|
|
+ $catid = (int)$data['catid'];
|
|
|
|
+ $cat_arr_id = json_encode([$catid]);
|
|
$result = Article::whereIn('id',$info)->update(['catid'=>$catid['catid'],'cat_arr_id'=>$cat_arr_id]);
|
|
$result = Article::whereIn('id',$info)->update(['catid'=>$catid['catid'],'cat_arr_id'=>$cat_arr_id]);
|
|
}else{
|
|
}else{
|
|
$result = ['已全部关联导航,无需再次关联!'];
|
|
$result = ['已全部关联导航,无需再次关联!'];
|
|
@@ -790,7 +791,8 @@ class CollectorService implements CollectorServiceInterface
|
|
}else{
|
|
}else{
|
|
//若不存在已导入的文章则判断是否存在导航id
|
|
//若不存在已导入的文章则判断是否存在导航id
|
|
if(isset($data['catid'])){
|
|
if(isset($data['catid'])){
|
|
- $cat_arr_id = json_decode($data['catid']);
|
|
|
|
|
|
+ $catid = (int)$data['catid'];
|
|
|
|
+ $cat_arr_id = json_encode([$catid]);
|
|
//若存在直接使用此导航id
|
|
//若存在直接使用此导航id
|
|
$result = Article::whereIn('id',$info)->update(['catid'=>$data['catid'],'cat_arr_id'=>$cat_arr_id]);
|
|
$result = Article::whereIn('id',$info)->update(['catid'=>$data['catid'],'cat_arr_id'=>$cat_arr_id]);
|
|
}else{
|
|
}else{
|