|
...
|
...
|
@@ -163,6 +163,8 @@ class NewsLogic extends BaseLogic |
|
|
|
if($info['status'] != 2){
|
|
|
|
$this->model->edit(['status'=>2],['id'=>$id]);
|
|
|
|
}else{
|
|
|
|
//删除路由映射
|
|
|
|
RouteMap::delRoute(RouteMap::SOURCE_NEWS, $id, $this->user['project_id']);
|
|
|
|
$this->model->del(['id' => $id]);
|
|
|
|
}
|
|
|
|
$this->delRoute($id);
|
|
...
|
...
|
@@ -339,8 +341,6 @@ class NewsLogic extends BaseLogic |
|
|
|
*/
|
|
|
|
public function delRoute($id)
|
|
|
|
{
|
|
|
|
//删除路由映射
|
|
|
|
RouteMap::delRoute(RouteMap::SOURCE_NEWS, $id, $this->user['project_id']);
|
|
|
|
//生成一条删除路由记录
|
|
|
|
$info = $this->model->read(['id' => $id], ['id', 'url']);
|
|
|
|
$this->curlDelRoute(['old_route'=>$info['url']]);
|
...
|
...
|
|