From 37c5fb8125819fb78bacdb4cb5f7d4ae8a086f1b Mon Sep 17 00:00:00 2001 From: ASUS <515617283@qq.com> Date: Thu, 23 Oct 2025 15:35:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=8C=E7=A0=81=E6=88=96shop=5Fid=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E4=B8=BA=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin/webman/gateway/Events.php | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/plugin/webman/gateway/Events.php b/plugin/webman/gateway/Events.php index 6ae8e1b..1c16363 100644 --- a/plugin/webman/gateway/Events.php +++ b/plugin/webman/gateway/Events.php @@ -118,14 +118,15 @@ class Events } if(!empty($message['operate_type'])) { - // 桌码 - if(empty($message['table_code']) || empty($message['shop_id'])) { - Gateway::sendToClient($client_id, json_encode(['msg' => '桌码或shop_id不能为空'])); - return; - } - $redis_str = Base::get_shopping_save_uid($message['shop_id'], $message['table_code']) . ':time_discount'; + // 限时折扣修改 if($message['operate_type'] == 'time_discount_save') { + // 桌码 + if(empty($message['table_code']) || empty($message['shop_id'])) { + Gateway::sendToClient($client_id, json_encode(['msg' => '桌码或shop_id不能为空'])); + return; + } + $redis_str = Base::get_shopping_save_uid($message['shop_id'], $message['table_code']) . ':time_discount'; if(empty($message['data'])) { $res = Redis::del($redis_str); }else { @@ -153,6 +154,12 @@ class Events Gateway::sendToClient($client_id, json_encode($snd_data)); return; }elseif ($message['operate_type'] == 'time_discount_get') { + // 桌码 + if(empty($message['table_code']) || empty($message['shop_id'])) { + Gateway::sendToClient($client_id, json_encode(['msg' => '桌码或shop_id不能为空'])); + return; + } + $redis_str = Base::get_shopping_save_uid($message['shop_id'], $message['table_code']) . ':time_discount'; // 限时折扣获取 $snd_data = [ 'msg' => '折扣获取',