getMemberId();//用户id $shop_id = $commonServer->filtrationStr('shop_id');//商家id if (empty($shop_id)) return $this->apiResponseError('请选择商家'); $data = ShoppingCartServer::creatServer()->getShoppingList($m_id,$shop_id); return $this->apiResponseSuccess('成功',$data); } /** * 更新购物车数量 */ function saveShoppingNumber() { $commonServer = CommonServer::creatServer(); $m_id = $this->getMemberId();//用户id $goods_id = $commonServer->filtrationStr('goods_id');//商品id $shop_id = $commonServer->filtrationStr('shop_id');//商家id $category_id = $commonServer->filtrationStr('category_id');//分类id $goods_spec_id = $commonServer->filtrationStr('goods_spec_id');//规格id,删除时需要 $goods_spec = request()->input('goods_spec',[]);//商品规格数组 $number = $commonServer->filtrationStr('number',0);//数量 if (empty($goods_id)) return $this->apiResponseError('请选择商品'); if (empty($shop_id)) return $this->apiResponseError('请选择商家'); if (empty($category_id)) return $this->apiResponseError('类目错误'); $result = ShoppingCartServer::creatServer()->saveShopping($m_id,$shop_id,$category_id,$goods_id,$goods_spec_id,$goods_spec,$number); if ($result['code'] == 0) { return $this->apiResponseError($result['msg']); } return $this->apiResponseSuccess($result['msg'],[],$result['code']); } /** * 删除购物车 */ function delShopping() { $commonServer = CommonServer::creatServer(); $m_id = $this->getMemberId();//用户id $shop_id = $commonServer->filtrationStr('shop_id');//商家id if (empty($shop_id)) return $this->apiResponseError('请选择商家'); $result = ShoppingCartServer::creatServer()->delShopping($m_id,$shop_id); if ($result['code'] == 0) { return $this->apiResponseError($result['msg']); } return $this->apiResponseSuccess($result['msg']); } }