作者 liyuhang

gx

... ... @@ -193,10 +193,12 @@ class BlogLogic extends BaseLogic
*/
public function blog_del(){
$ids = $this->param['id'];
//获取所有博客的分类id
$str = $this->get_category_id($ids);
DB::beginTransaction();
try {
$category_data = explode(',',$str);
//分类计数减1
$this->set_num(BlogCategoryModel::class,$category_data,'del');
$this->param['id'] = ['in',$this->param['id']];
$this->del($this->param,$ids);
... ...
... ... @@ -183,10 +183,12 @@ class NewsLogic extends BaseLogic
*/
public function news_del(){
$ids = $this->param['id'];
//获取当前新闻下的所有新闻分类id
$str = $this->get_category_id($ids);
DB::beginTransaction();
try {
$category_data = explode(',',$str);
//减计数
$this->set_num(NewsCategoryModel::class,$category_data,'del');
$this->param['id'] = ['in',$this->param['id']];
$this->del($this->param,$ids);
... ...