不在房间内 消息隐藏
This commit is contained in:
@@ -926,9 +926,22 @@ class Room extends adminApi
|
|||||||
if($status){
|
if($status){
|
||||||
$data['status'] = $status;
|
$data['status'] = $status;
|
||||||
}
|
}
|
||||||
|
$bg_url = db::name('vs_room_background')->where('id',$id)->value('image_url');
|
||||||
|
|
||||||
$res = db::name('vs_room_background')->where('id',$id)->update($data);
|
$res = db::name('vs_room_background')->where('id',$id)->update($data);
|
||||||
if($res){
|
if($res){
|
||||||
|
if($bg_url != $image_url){
|
||||||
|
//查询使用默认背景的房间
|
||||||
|
$room_list = db::name('vs_room')->field('id,room_background')->where(['room_status' => ['<>',3]])->select();
|
||||||
|
if($room_list){
|
||||||
|
foreach ($room_list as $v){
|
||||||
|
//判断是否使用默认背景,room_background 字段值是否是以 get_system_config_value('web_site') 开头
|
||||||
|
if(strpos($v['room_background'],get_system_config_value('web_site')) !== FALSE){
|
||||||
|
db::name('vs_room')->where('id',$v['id'])->update(['room_background' => $image_url]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
return V(1,"成功");
|
return V(1,"成功");
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
|||||||
Reference in New Issue
Block a user