|
@@ -35,7 +35,7 @@ class Events
|
|
|
|
|
|
App::initCommon();
|
|
|
|
|
|
- /*$info = Db::name('mt_admin')->find(1);
|
|
|
+ /*$info = Db::name('admin')->find(1);
|
|
|
dump($info);*/
|
|
|
|
|
|
}
|
|
@@ -47,9 +47,32 @@ class Events
|
|
|
*/
|
|
|
public static function onMessage($client_id, $message)
|
|
|
{
|
|
|
- dump($message);
|
|
|
+ $message = json_decode($message,true);
|
|
|
+ if($message['action'] == 'changestatus'){
|
|
|
+ self::changestatus($message);
|
|
|
+ }else{
|
|
|
+ echo 'default';
|
|
|
+ dump($message);
|
|
|
+ }
|
|
|
return ;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /*{
|
|
|
+ 'action':'changestatus',
|
|
|
+ "uid": "1",
|
|
|
+ "type": "video",'audio'
|
|
|
+ "value": "0",或‘1’
|
|
|
+ "nowtime": "1234567890 ",
|
|
|
+ "token": "edbf8a75-8e36-41f5-989f-7b3d067ccc83"
|
|
|
+ }*/
|
|
|
+ private static function changestatus($message){
|
|
|
+ //dump($message);
|
|
|
+ if(isset($message['uid']) && isset($message['value'])){
|
|
|
+ redis_set($message['uid'],$message['value']);
|
|
|
+ }
|
|
|
+ return;
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 当客户端断开连接时
|