Commit 0917a890 authored by wwccw0591's avatar wwccw0591

pc

parent 24cc0cc8
...@@ -443,6 +443,7 @@ class MessageServiceModel extends \Business\AbstractModel ...@@ -443,6 +443,7 @@ class MessageServiceModel extends \Business\AbstractModel
$message['gmtCreate'] = TIMESTAMP; $message['gmtCreate'] = TIMESTAMP;
$message['isRead'] = ApiConst::unread; $message['isRead'] = ApiConst::unread;
$message['type'] = (int)$message['type']; $message['type'] = (int)$message['type'];
$message['content'] = base64_encode($message['content']);
$serializeMessage = serialize($message); $serializeMessage = serialize($message);
//将消息添加到表messageHistory //将消息添加到表messageHistory
$mesageHistory['fromId'] = $fromId; $mesageHistory['fromId'] = $fromId;
...@@ -480,6 +481,11 @@ class MessageServiceModel extends \Business\AbstractModel ...@@ -480,6 +481,11 @@ class MessageServiceModel extends \Business\AbstractModel
register_shutdown_function(array($messageHistoryDao, "sendMessage"), $mesageHistory, $toId); register_shutdown_function(array($messageHistoryDao, "sendMessage"), $mesageHistory, $toId);
//$messageHistoryDao->sendMessage($mesageHistory,$toId); //$messageHistoryDao->sendMessage($mesageHistory,$toId);
if ($res1 && $res2) { if ($res1 && $res2) {
$clientPush=\JPush\ClientPush::getInstance();
$mesageHistory['id']=$res1;
$addData['message'] = unserialize($mesageHistory['message']);
$addData['message']['content']=base64_decode($addData['message']['content']);
$clientPush->push($addData);
return $res1; return $res1;
} else { } else {
return false; return false;
......
...@@ -48,7 +48,7 @@ class cliOrderClose extends basecli ...@@ -48,7 +48,7 @@ class cliOrderClose extends basecli
$redis->auth($conf['password']); $redis->auth($conf['password']);
} }
$clientPush=\JPush\ClientPush::getInstance(); $clientPush=\JPush\ClientPush::getInstance();
$messageService=\DAO\MessageHistoryModel::getInstance(); //$messageService=\DAO\MessageHistoryModel::getInstance();
while($pushData=$redis->lPop('push_center')){ while($pushData=$redis->lPop('push_center')){
$addData = unserialize($pushData); $addData = unserialize($pushData);
$addData['message'] = unserialize($addData['message']); $addData['message'] = unserialize($addData['message']);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment