林琦海 5 years ago
parent
commit
cac02be980

+ 1 - 1
app-hd/controllers/WsController.php

@@ -26,7 +26,7 @@ class WsController extends BaseController
         Gateway::bindUid($clientId, $shopAdminId);
         $isOnlineUid = Gateway::isUidOnline($shopAdminId);
         $isOnline = Gateway::isOnline($clientId);
-        Yii::$app->cache->set($shopAdminId,$clientId);
+        // Yii::$app->cache->set($shopAdminId,$clientId);
         Yii::info("ws band isOnlineUid isOnline ". $isOnlineUid.'---'.$isOnline);
         util::complete();
     }

+ 6 - 5
biz-ghs/ws/services/WsService.php

@@ -12,6 +12,7 @@ class WsService
     //到账通知 $adminId 为 shopAdminId
     public static function arrivalNotice($adminId,$money,$payWay='')
     {
+        Gateway::$registerAddress = "127.0.0.1:1238";
         $msg = '微信到账'.$money;
         $audio = baiduAip::transfer($msg,4,0);
         Yii::info("触发到账通知:".$adminId. " ".$money);
@@ -22,11 +23,11 @@ class WsService
                 //判断是否在线
                 $online = Gateway::isUidOnline($adminId);
                 Gateway::sendToUid($adminId, json_encode($data));
-                $clientId = Yii::$app->cache->get($adminId);
-                Yii::info("clientId:".$clientId);
-                if($clientId){
-                    Gateway::sendToClient($clientId, json_encode($data));
-                }
+//                $clientId = Yii::$app->cache->get($adminId);
+//                Yii::info("clientId:".$clientId);
+//                if($clientId){
+//                    Gateway::sendToClient($clientId, json_encode($data));
+//                }
                 if($online){
 
                 }else{

+ 1 - 1
vendor/workerman/GatewayWorker/Applications/retail/Events.php

@@ -26,7 +26,7 @@ class Events
 	// GatewayWorker建议不做任何业务逻辑,onMessage留空即可
 	public static function onMessage($client_id, $message)
 	{
-	    
+
 	}
 
 	//当用户断开连接时触发