|
|
@@ -144,7 +144,7 @@ class OrderController extends ApiController
|
|
|
return $this->apiResponseError('下单人数过多,请稍候');
|
|
|
}
|
|
|
//下单
|
|
|
- $res = OrderServer::creatServer()->createOrder($m_id,$shop_id,$order_type,$table_number,$diner_number,$note,$goods);
|
|
|
+ $res = OrderServer::creatServer()->createOrder($m_id,$shop_id,$order_type,$table_number,$diner_number,$note,$goods,$shopping_cart);
|
|
|
|
|
|
//删除锁key-防止死锁
|
|
|
RedisDataServer::creatServer()->unLockKey($lock_key,$lock_value);
|
|
|
@@ -221,7 +221,7 @@ class OrderController extends ApiController
|
|
|
$q->where('order_status',$status);
|
|
|
}
|
|
|
})
|
|
|
- ->select(['id','order_sn','order_status','pay_money','goods_number','created_at','shop_id','note'])
|
|
|
+ ->select(['id','order_sn','order_status','pay_money','goods_number','created_at','shop_id','note','shopping_cart'])
|
|
|
->orderBy('id','desc')
|
|
|
->paginate(10);
|
|
|
foreach ($list as $value){
|
|
|
@@ -290,7 +290,7 @@ class OrderController extends ApiController
|
|
|
$where = [['m_id',$m_id], ['is_del',0], ['id',$order_id]];
|
|
|
|
|
|
$order = Order::where($where)
|
|
|
- ->select(['id','order_sn','pay_type','m_id','note','order_status','pay_money','goods_number','shop_id','created_at','pack_price','table_number','diner_number','number','note'])
|
|
|
+ ->select(['id','order_sn','pay_type','m_id','note','order_status','pay_money','goods_number','shop_id','created_at','pack_price','table_number','diner_number','number','note','shopping_cart'])
|
|
|
->first();
|
|
|
if (empty($order)) return $this->apiResponseError('订单不存在');
|
|
|
if ($order->{'order_type'} == 1) {//堂食打包费为0
|