diff --git a/api/cart.js b/api/cart.js index 6a38019..9d27a9e 100644 --- a/api/cart.js +++ b/api/cart.js @@ -67,6 +67,21 @@ export function settlementOrder(data) { }); } +// 秒杀下单 +export function setSeckillOrder(data) { + return request({ + url: "/seckill/order", + method: "post", + data, + // cha:1 + // headers: { + // "Content-Type": "application/x-www-form-urlencoded" + // } + }); +} + + +// 查询运费 export function getPostageQuery(data) { return request({ url: "/cart/getPostage", diff --git a/api/product.js b/api/product.js index ce9e824..7a3512b 100644 --- a/api/product.js +++ b/api/product.js @@ -1,5 +1,5 @@ import request from '@/utils/request.js'; -import {getStorageFun,TOKEN_NAME} from '@/utils/auth.js'; +import { getStorageFun, TOKEN_NAME } from '@/utils/auth.js'; /** * 搜索商品 @@ -7,9 +7,9 @@ import {getStorageFun,TOKEN_NAME} from '@/utils/auth.js'; */ export function searchList(params) { return request({ - url: "/goods/searchList", - method: "get", - data:params, + url: "/goods/searchList", + method: "get", + data: params, }); } @@ -20,10 +20,10 @@ export function searchList(params) { */ export function getGoodsDetail(params) { return request({ - url: "/goods/getGoodsDetail", - method: "get", - data:params, - }); + url: "/goods/getGoodsDetail", + method: "get", + data: params, + }); } @@ -33,61 +33,99 @@ export function getGoodsDetail(params) { */ export function addGoods(params) { return request({ - url: "/cart/addGoods", - method: "post", - data:params, - }); + url: "/cart/addGoods", + method: "post", + data: params, + }); +} +/** + * 查询规格 + * @param {Object} params + */ +export function getGoodsSpecs(params) { + return request({ + url: "/goods/getGoodsSpecs", + method: "get", + 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, + url: "/review/getGoodsReviewsList", + method: "get", + data: params, }); } // 评价订单 export function addOrderReviews(params) { return request({ - url: "/review/addOrderReviews", - method: "post", - data:params, - cha:1 + url: "/review/addOrderReviews", + method: "post", + data: params, + cha: 1 }); } // 查询商品评价详情 export function getGoodsReviewsDetails(params) { return request({ - url: "/review/getGoodsReviewsDetails", - method: "get", - data:params, + url: "/review/getGoodsReviewsDetails", + method: "get", + data: params, }); } // 评论回复 export function addReviewReply(params) { return request({ - url: "/review/addReviewReply", - method: "post", - data:params, - cha:1 + url: "/review/addReviewReply", + method: "post", + data: params, + cha: 1 }); } // 删除评论 export function deleteReview(params) { return request({ - url: "/review/deleteReview", - method: "get", - data:params, + url: "/review/deleteReview", + method: "get", + data: params, }); } + +// 今日秒杀 --获取activityId +export function getSeckillCurrent(params) { + return request({ + url: "/seckill/current", + method: "get", + data: params, + }); +} + +// 活动预告 --获取activityId +export function getSeckillPreview(params) { + return request({ + url: "/seckill/preview", + method: "get", + data: params, + }); +} + +// 商品列表 +export function getSeckillGoodsList(params) { + return request({ + url: "/seckill/goodsList", + method: "get", + data: params + }); +} + +// 商品标签 +export function getGoodsTags(params) { + return request({ + url: "/goods/getGoodsTagList", + method: "get", + data: params, + }); +} + + diff --git a/components/common/product-seckill-card.vue b/components/common/product-seckill-card.vue index 0760cb4..6d2d8a5 100644 --- a/components/common/product-seckill-card.vue +++ b/components/common/product-seckill-card.vue @@ -1,8 +1,9 @@