|
@@ -783,19 +783,27 @@ class CollectorService implements CollectorServiceInterface
|
|
|
|
|
|
$art_catid = Article::whereIn('id',$info)->whereNull('catid')->count();
|
|
|
if($art_catid>0){
|
|
|
+<<<<<<< Updated upstream
|
|
|
$catid = (int)$catid['catid'];
|
|
|
$cat_arr_id = json_encode([$catid]);
|
|
|
$result = Article::whereIn('id',$info)->update(['catid'=>$catid,'cat_arr_id'=>$cat_arr_id]);
|
|
|
+=======
|
|
|
+ $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]);
|
|
|
+
|
|
|
+>>>>>>> Stashed changes
|
|
|
}else{
|
|
|
$result = ['已全部关联导航,无需再次关联!'];
|
|
|
}
|
|
|
}else{
|
|
|
|
|
|
- if(isset($data['catid'])){
|
|
|
- $catid = (int)$data['catid'];
|
|
|
- $cat_arr_id = json_encode([$catid]);
|
|
|
+ if(isset($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']):'';
|
|
|
|
|
|
- $result = Article::whereIn('id',$info)->update(['catid'=>$data['catid'],'cat_arr_id'=>$cat_arr_id]);
|
|
|
+ $result = Article::whereIn('id',$info)->update(['catid'=>$catid,'cat_arr_id'=>$cat_arr_id]);
|
|
|
}else{
|
|
|
|
|
|
$result = Category::select('id','name')->get();
|