diff --git a/extend/workermans/model/Base.php b/extend/workermans/model/Base.php index 9cf0ebc..26d756a 100644 --- a/extend/workermans/model/Base.php +++ b/extend/workermans/model/Base.php @@ -115,7 +115,6 @@ class Base extends Model // 加入锁单分组 Gateway::joinGroup($client_id, $msg_id); $time = time(); - $redis = self::$redis; $_SESSION[$msg_id] = $time; //找到锁单分组中其他的人 $all = Gateway::getClientSessionsByGroup($msg_id); @@ -127,7 +126,7 @@ class Base extends Model $result = Redis::get($redis_name); if($result) { }else { - $redis->set($redis_name, $msg_id, 3600); + Redis::setEx($redis_name, 3600, $msg_id); } } print_r('锁单的key-----' . $msg_id . "\r\n"); @@ -148,8 +147,6 @@ class Base extends Model public static function payunlock(string $client_id, array $params) { $msg_id = self::get_shopping_save_lockname($params['shop_id'], $params['table_code']); - // 直接保存锁定 - $redis = self::$redis; // 自己先解锁 $_SESSION[$msg_id] = ''; // 找到他人并解锁 @@ -161,7 +158,7 @@ class Base extends Model $redis_name = $g_client_id . '_lock'; $result = Redis::get($redis_name); if($result) { - $redis->del($redis_name); + Redis::del($redis_name); } } print_r('解锁的key-----' . $msg_id . "\r\n");