|
@@ -550,9 +550,11 @@ class WebsiteController extends AbstractController
|
|
$requireData,
|
|
$requireData,
|
|
[
|
|
[
|
|
'website_id' => 'required',
|
|
'website_id' => 'required',
|
|
|
|
+ 'category_arr_id' => 'required',
|
|
],
|
|
],
|
|
[
|
|
[
|
|
'website_id.required' => '网站ID不能为空',
|
|
'website_id.required' => '网站ID不能为空',
|
|
|
|
+ 'category_arr_id.required' => '栏目id不能为空',
|
|
]
|
|
]
|
|
);
|
|
);
|
|
if ($validator->fails()){
|
|
if ($validator->fails()){
|
|
@@ -694,7 +696,11 @@ class WebsiteController extends AbstractController
|
|
return Result::error($errorMessage);
|
|
return Result::error($errorMessage);
|
|
}
|
|
}
|
|
$result = $this->websiteServiceClient->getWebsiteAllCategory($requireData);
|
|
$result = $this->websiteServiceClient->getWebsiteAllCategory($requireData);
|
|
- return $result['code']==200?Result::success($result['data']):Result::error($result['message']);
|
|
|
|
|
|
+ if($result['code']==200){
|
|
|
|
+ return Result::success(PublicData::buildCategoryTree($result['data']));
|
|
|
|
+ }else{
|
|
|
|
+ return Result::error($result['message']);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
* 管理后台首页统计
|
|
* 管理后台首页统计
|
|
@@ -1545,4 +1551,18 @@ class WebsiteController extends AbstractController
|
|
$result = $this->websiteServiceClient->getWebsiteNavPoolSite($data);
|
|
$result = $this->websiteServiceClient->getWebsiteNavPoolSite($data);
|
|
return $result['code']==200?Result::success($result['data']):Result::error($result['message']);
|
|
return $result['code']==200?Result::success($result['data']):Result::error($result['message']);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 查看所有的栏目
|
|
|
|
+ * @return array
|
|
|
|
+ */
|
|
|
|
+ public function getAllCategory()
|
|
|
|
+ {
|
|
|
|
+ $requireData = $this->request->all();
|
|
|
|
+ $result = $this->websiteServiceClient->getAllCategory($requireData);
|
|
|
|
+ if($result['code']==200){
|
|
|
|
+ return Result::success(PublicData::buildMenuTree($result['data']));
|
|
|
|
+ }
|
|
|
|
+ return Result::error($result['message']);
|
|
|
|
+ }
|
|
}
|
|
}
|