Files
frontend-app/api/product.js
T

94 lines
1.8 KiB
JavaScript

import request from '@/utils/request.js';
import {getStorageFun,TOKEN_NAME} from '@/utils/auth.js';
/**
* 搜索商品
* @param {Object} params
*/
export function searchList(params) {
return request({
url: "/goods/searchList",
method: "get",
data:params,
});
}
/**
* 查询商品详情
* @param {Object} params
*/
export function getGoodsDetail(params) {
return request({
url: "/goods/getGoodsDetail",
method: "get",
data:params,
});
}
/**
* 加入购物车
* @param {Object} params
*/
export function addGoods(params) {
return request({
url: "/cart/addGoods",
method: "post",
data:params,
});
}
/**
* 查询规格
* @param {Object} params
*/
export function getGoodsSpecs(params) {
return request({
url: "/goods/getGoodsSpecs",
method: "get",
data:params,
});
}
// 查询商品评价
export function getGoodsReviewsList(params) {
return request({
url: "/review/getGoodsReviewsList",
method: "get",
data:params,
});
}
// 评价订单
export function addOrderReviews(params) {
return request({
url: "/review/addOrderReviews",
method: "post",
data:params,
cha:1
});
}
// 查询商品评价详情
export function getGoodsReviewsDetails(params) {
return request({
url: "/review/getGoodsReviewsDetails",
method: "get",
data:params,
});
}
// 评论回复
export function addReviewReply(params) {
return request({
url: "/review/addReviewReply",
method: "post",
data:params,
cha:1
});
}
// 删除评论
export function deleteReview(params) {
return request({
url: "/review/deleteReview",
method: "get",
data:params,
});
}