BaseObject->Event){ case 'CLICK': //点击菜单拉取消息时的事件推送 $EventClick=new EventClick(); $EventClick->BaseObject=$this->BaseObject; $EventClick->run(); break; case 'subscribe': $Subscribe=new Subscribe(); $Subscribe->BaseObject=$this->BaseObject; $Subscribe->run(); case 'SCAN': $Subscribe=new Subscribe(); $Subscribe->BaseObject=$this->BaseObject; $Subscribe->run(); default : $TempDataLog=[]; $TempDataLog['event'] = $this->BaseObject->Event; $TempDataLog['from_user_name'] = $this->BaseObject->FromUserName; $content=json_decode(json_encode(simplexml_load_string(file_get_contents("php://input"), 'SimpleXMLElement', LIBXML_NOCDATA)), true); $TempDataLog['contents'] = json_encode($content); $TempDataLog['addtime'] = time(); Db::name('wx_temp_log')->insertGetId($TempDataLog); } } }