作者 lyh

gx

@@ -172,6 +172,8 @@ class CategoryLogic extends BaseLogic @@ -172,6 +172,8 @@ class CategoryLogic extends BaseLogic
172 $this->delRoute($value); 172 $this->delRoute($value);
173 $this->model->del(['id'=>$value]); 173 $this->model->del(['id'=>$value]);
174 } 174 }
  175 + $cateRelate = new CategoryRelated();
  176 + $cateRelate->del(['cate_id'=>['in',$str]]);
175 } 177 }
176 NoticeLog::createLog(NoticeLog::DELETE_PRODUCT_CATEGORY, ['project_id' => $this->user['project_id']]); 178 NoticeLog::createLog(NoticeLog::DELETE_PRODUCT_CATEGORY, ['project_id' => $this->user['project_id']]);
177 //清除缓存 179 //清除缓存
@@ -45,7 +45,7 @@ class ProductLogic extends BaseLogic @@ -45,7 +45,7 @@ class ProductLogic extends BaseLogic
45 $category_ids = $this->handleCategory(); 45 $category_ids = $this->handleCategory();
46 //处理其他字段 46 //处理其他字段
47 $this->param = $this->handleSaveParam($this->param); 47 $this->param = $this->handleSaveParam($this->param);
48 -// try { 48 + try {
49 if(isset($this->param['id']) && !empty($this->param['id'])){ 49 if(isset($this->param['id']) && !empty($this->param['id'])){
50 $is_upgrade = $this->param['is_upgrade'] ?? 0;//1:5.0数据 0:6.0 50 $is_upgrade = $this->param['is_upgrade'] ?? 0;//1:5.0数据 0:6.0
51 $six_read = $this->param['six_read'] ?? 0;//是否按6.0显示 51 $six_read = $this->param['six_read'] ?? 0;//是否按6.0显示
@@ -66,10 +66,10 @@ class ProductLogic extends BaseLogic @@ -66,10 +66,10 @@ class ProductLogic extends BaseLogic
66 CategoryRelated::saveRelated($id, $category_ids); 66 CategoryRelated::saveRelated($id, $category_ids);
67 //保存扩展字段 67 //保存扩展字段
68 $this->saveExtendInfo($id,$extend); 68 $this->saveExtendInfo($id,$extend);
69 -// }catch (\Exception $e){  
70 -// Log::info('错误信息---'.$e->getMessage());  
71 -// $this->fail('系统错误,请联系管理员');  
72 -// } 69 + }catch (\Exception $e){
  70 + Log::info('错误信息---'.$e->getMessage());
  71 + $this->fail('系统错误,请联系管理员');
  72 + }
73 $this->addUpdateNotify(RouteMap::SOURCE_PRODUCT,$route); 73 $this->addUpdateNotify(RouteMap::SOURCE_PRODUCT,$route);
74 $this->curlDelRoute(['new_route'=>$route]); 74 $this->curlDelRoute(['new_route'=>$route]);
75 return $this->success(['id'=>$id]); 75 return $this->success(['id'=>$id]);