diff --git a/application/api/controller/Sign.php b/application/api/controller/Sign.php index 601f2ea..8353a8e 100644 --- a/application/api/controller/Sign.php +++ b/application/api/controller/Sign.php @@ -48,6 +48,9 @@ class Sign extends BaseCom //签约出价 public function sign_coin() { + $key_name = "api:sign:sign_coin:" . $this->uid; +// redis_lock_exits($key_name); + redis_lock_exit($key_name); $sign_id = input('sign_id', 0);//场次id $sign_value = input('sign_value', 0); if ($sign_value <= 0 || $sign_id <= 0) { @@ -59,6 +62,8 @@ class Sign extends BaseCom $reslut = model('Sign')->sign_coin($this->uid, $room_id, $user_id, $sign_value,$sign_id); +// redis_unlocks($key_name); + redis_unlock($key_name); return V($reslut['code'], $reslut['msg'], $reslut['data']); }