diff --git a/extend/workermans/model/Shopping.php b/extend/workermans/model/Shopping.php index 289249c..df23e10 100644 --- a/extend/workermans/model/Shopping.php +++ b/extend/workermans/model/Shopping.php @@ -56,7 +56,12 @@ class Shopping extends Base // 初始化购物车 case 'init': $rand = 'shopping_init' . Random::build(); + // 商户ID 和桌码ID + $table_code = self::get_shopping_send_id($message); + // 绑定桌码和 client_id + Gateway::bindUid($client_id, $table_code); $time_dis_info = null; + if(!empty($message['one_more_order'])) { // 再来一单 if(empty($message['order_id'])) { @@ -79,11 +84,6 @@ class Shopping extends Base ]); } }else { - // 商户ID 和桌码ID - $table_code = self::get_shopping_send_id($message); - // 绑定桌码和 client_id - Gateway::bindUid($client_id, $table_code); - // 限时折扣 $redis_str = Base::get_shopping_save_uid($message['shop_id'], $message['table_code']) . ':time_discount'; $time_dis_info = Redis::get($redis_str);