71 lines
1.3 KiB
JavaScript
71 lines
1.3 KiB
JavaScript
//获取所有的菜品分类
|
|
function categoryListApi() {
|
|
return $axios({
|
|
'url': '/category/list',
|
|
'method': 'get',
|
|
})
|
|
}
|
|
|
|
//获取菜品分类对应的菜品
|
|
function dishListApi(data) {
|
|
return $axios({
|
|
'url': '/dish/list',
|
|
'method': 'get',
|
|
params:{...data}
|
|
})
|
|
}
|
|
|
|
//获取菜品分类对应的套餐
|
|
function setmealListApi(data) {
|
|
return $axios({
|
|
'url': '/setmeal/list',
|
|
'method': 'get',
|
|
params:{...data}
|
|
})
|
|
}
|
|
|
|
//获取购物车内商品的集合
|
|
function cartListApi(data) {
|
|
return $axios({
|
|
'url': '/shoppingCart/list',
|
|
'method': 'get',
|
|
params:{...data}
|
|
})
|
|
}
|
|
|
|
//购物车中添加商品
|
|
function addCartApi(data){
|
|
return $axios({
|
|
'url': '/shoppingCart/add',
|
|
'method': 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
//购物车中修改商品
|
|
function updateCartApi(data){
|
|
return $axios({
|
|
'url': '/shoppingCart/sub',
|
|
'method': 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
//删除购物车的商品
|
|
function clearCartApi() {
|
|
return $axios({
|
|
'url': '/shoppingCart/clean',
|
|
'method': 'delete',
|
|
})
|
|
}
|
|
|
|
//获取套餐的全部菜品
|
|
function setMealDishDetailsApi(id) {
|
|
return $axios({
|
|
'url': `/setmeal/dish/${id}`,
|
|
'method': 'get',
|
|
})
|
|
}
|
|
|
|
|