|
@@ -780,16 +780,17 @@ class CollectorService implements CollectorServiceInterface
|
|
|
|
|
|
//查询已导入的文章的导航id
|
|
//查询已导入的文章的导航id
|
|
$catid = Article::whereIn('id',$article)->select('catid')->first();
|
|
$catid = Article::whereIn('id',$article)->select('catid')->first();
|
|
|
|
+ $cat_arr_id = Article::whereIn('id',$article)->select('cat_arr_id')->first();
|
|
//查询未导入的文章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){
|
|
- $catid = isset($art_catid['cat_arr_id'])?end($art_catid['cat_arr_id']):'';
|
|
|
|
- $cat_arr_id = isset($data['cat_arr_id'])?json_encode($data['cat_arr_id']):'';
|
|
|
|
-
|
|
|
|
- $result = Article::whereIn('id',$info)->update(['catid'=>$catid,'cat_arr_id'=>$cat_arr_id]);
|
|
|
|
-
|
|
|
|
|
|
+ $catid = isset($catid['catid'])?$catid['catid']:'';
|
|
|
|
+ var_dump("更新数据111:",$catid,$cat_arr_id);
|
|
|
|
+ $result = Article::whereIn('id',$info)->update(['catid'=>$catid,'cat_arr_id'=>$cat_arr_id['cat_arr_id']]);
|
|
|
|
+ var_dump("更新数据111:",$result);
|
|
}else{
|
|
}else{
|
|
- $result = ['已全部关联导航,无需再次关联!'];
|
|
|
|
|
|
+ var_dump("已全部关联导航池请勿重复关联");
|
|
|
|
+ return Result::error('已全部关联导航池请勿重复关联');
|
|
}
|
|
}
|
|
}else{
|
|
}else{
|
|
//若不存在已导入的文章则判断是否存在导航id
|
|
//若不存在已导入的文章则判断是否存在导航id
|
|
@@ -797,7 +798,9 @@ class CollectorService implements CollectorServiceInterface
|
|
$catid = isset($data['cat_arr_id'])?end($data['cat_arr_id']):'';
|
|
$catid = isset($data['cat_arr_id'])?end($data['cat_arr_id']):'';
|
|
$cat_arr_id = isset($data['cat_arr_id'])?json_encode($data['cat_arr_id']):'';
|
|
$cat_arr_id = isset($data['cat_arr_id'])?json_encode($data['cat_arr_id']):'';
|
|
//若存在直接使用此导航id
|
|
//若存在直接使用此导航id
|
|
|
|
+
|
|
$result = Article::whereIn('id',$info)->update(['catid'=>$catid,'cat_arr_id'=>$cat_arr_id]);
|
|
$result = Article::whereIn('id',$info)->update(['catid'=>$catid,'cat_arr_id'=>$cat_arr_id]);
|
|
|
|
+ var_dump("55555555555555555",$result);
|
|
}else{
|
|
}else{
|
|
//若不存在则返回所有导航栏目
|
|
//若不存在则返回所有导航栏目
|
|
$result = Category::select('id','name')->get();
|
|
$result = Category::select('id','name')->get();
|