删除动态 顺便删除引用的话题记录

This commit is contained in:
2025-12-16 09:49:53 +08:00
parent 32ba6cbf08
commit 4f2ddedc5d

View File

@@ -162,6 +162,15 @@ class UserZone extends adminApi
public function del_zone(){
$id = input('id', 0);
$res = db::name('user_zone')->where(['id'=>$id])->update(['is_delete'=> 2,'delete_time'=> time()]);
if($res){
//删除动态下的标签引用
$top_zone = db::name('user_zone_topic')->where('zone_id',$id)->select();
if($top_zone){
foreach ($top_zone as $v){
db::name('user_zone_topic')->where('id',$v['id'])->delete();
}
}
}
return V($res ? 1 : 0, $res ? '删除成功' : '删除失败');
}