作者 李宇航

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

产品关键字 +分类,robots设置



查看合并请求 !601
@@ -331,6 +331,9 @@ class OptimizeController extends BaseController @@ -331,6 +331,9 @@ class OptimizeController extends BaseController
331 'project_id.required' => 'project_id不能为空', 331 'project_id.required' => 'project_id不能为空',
332 ]); 332 ]);
333 $projectModel = new Project(); 333 $projectModel = new Project();
  334 + if($this->param['robots'] != $projectModel::STATUS_ONE){
  335 + $this->response('robots只能开启不能关闭',Code::SYSTEM_ERROR);
  336 + }
334 $rs = $projectModel->edit(['robots'=>$this->param['robots']],['id'=>$this->param['project_id']]); 337 $rs = $projectModel->edit(['robots'=>$this->param['robots']],['id'=>$this->param['project_id']]);
335 if($rs === false){ 338 if($rs === false){
336 $this->response('执行错误,请联系开发人员',Code::SYSTEM_ERROR); 339 $this->response('执行错误,请联系开发人员',Code::SYSTEM_ERROR);
@@ -60,7 +60,7 @@ class ProductController extends BaseController @@ -60,7 +60,7 @@ class ProductController extends BaseController
60 $userModel = new User(); 60 $userModel = new User();
61 foreach ($lists['list'] as $k=>$v){ 61 foreach ($lists['list'] as $k=>$v){
62 $v['url'] = $this->user['domain'] . getRouteMap(RouteMap::SOURCE_PRODUCT,$v['id']);; 62 $v['url'] = $this->user['domain'] . getRouteMap(RouteMap::SOURCE_PRODUCT,$v['id']);;
63 - $v['category_id_text'] = $this->categoryName($v['category_id'],$cate_data); 63 + $v['category_id_text'] = $this->categoryName($v['id'],$cate_data);
64 $v['keyword_id_text'] = $this->keywordName($v['keyword_id'],$key_data); 64 $v['keyword_id_text'] = $this->keywordName($v['keyword_id'],$key_data);
65 $v['created_uid_text'] = $userModel->getName($v['created_uid']); 65 $v['created_uid_text'] = $userModel->getName($v['created_uid']);
66 $v['is_renovation'] = $this->getIsRenovation(BTemplate::SOURCE_PRODUCT,BTemplate::IS_DETAIL,$template_id,$v['id']); 66 $v['is_renovation'] = $this->getIsRenovation(BTemplate::SOURCE_PRODUCT,BTemplate::IS_DETAIL,$template_id,$v['id']);
@@ -244,7 +244,9 @@ class ProductController extends BaseController @@ -244,7 +244,9 @@ class ProductController extends BaseController
244 * @method :post 244 * @method :post
245 * @time :2023/9/14 13:58 245 * @time :2023/9/14 13:58
246 */ 246 */
247 - public function categoryName($category_id,$data){ 247 + public function categoryName($product_id,$data){
  248 + $cateRelatedModel = new CategoryRelated();
  249 + $category_id = $cateRelatedModel->where('product_id',$product_id)->pluck('cate_id')->toArray();
248 $category_name = ''; 250 $category_name = '';
249 if(!empty($category_id) && !empty($data)){ 251 if(!empty($category_id) && !empty($data)){
250 foreach ($category_id as $v){ 252 foreach ($category_id as $v){