|
|
|
@ -280,9 +280,15 @@ class Message extends BaseModel |
|
|
|
continue; |
|
|
|
} |
|
|
|
if($v['at'] && in_array($user_id,$v['at'])){ |
|
|
|
$atListQueue=Cache::get("atListQueue"); |
|
|
|
$atListQueue[$v['msg_id']][]=$user_id; |
|
|
|
Cache::set("atListQueue",$atListQueue); |
|
|
|
// $atListQueue=Cache::get("atListQueue"); |
|
|
|
// $atListQueue[$v['msg_id']][]=$user_id; |
|
|
|
// Cache::set("atListQueue",$atListQueue); |
|
|
|
$uniqueArr=array_unique($v['at']); |
|
|
|
$key = array_search($user_id, $uniqueArr); |
|
|
|
if ($key !== false) { |
|
|
|
unset($uniqueArr[$key]); |
|
|
|
} |
|
|
|
self::where('msg_id',$v['msg_id'])->update(['at'=>implode(',',$uniqueArr)]); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|