From 301a09ccf00daff8ea55c74481d6b002128d4481 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Fri, 5 Dec 2025 15:06:51 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AD=BE=E7=BA=A6=E7=BB=93=E6=9D=9F=E5=90=8E?= =?UTF-8?q?=20=20=E5=86=8D=E5=87=BA=E4=BB=B7=E9=98=BB=E6=8C=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Sign.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/application/api/controller/Sign.php b/application/api/controller/Sign.php index 30ca34c..76c278d 100644 --- a/application/api/controller/Sign.php +++ b/application/api/controller/Sign.php @@ -53,12 +53,18 @@ class Sign extends BaseCom { $key_name = "api:sign:sign_coin:" . $this->uid; 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) { return ['code' => 0, 'msg' => '参数错误']; } + $sign = db::name('vs_room_sign')->where('id', $sign_id)->field('room_id,sign_user_id')->find(); + if($sign['sign_type'] != 1){ + return ['code' => 0, 'msg' => '该场次签约已结束', 'data' => null]; + } $user_id = $sign['sign_user_id']; $room_id = $sign['room_id'];