diff --git a/src/pages/Coupon/service/CouponService.ts b/src/pages/Coupon/service/CouponService.ts index 4ae5aa7..7d44057 100644 --- a/src/pages/Coupon/service/CouponService.ts +++ b/src/pages/Coupon/service/CouponService.ts @@ -21,7 +21,7 @@ export const createCoupon = async ( }; export const deleteCoupon = async (couponId: string): Promise => { - await axios.delete(`/admin/coupon/${couponId}`); + await axios.delete(`/admin/coupon/${couponId}/delete`); }; export const getCouponDetail = async ( diff --git a/src/pages/products/service/ProductService.ts b/src/pages/products/service/ProductService.ts index 5c5cc88..4a87461 100644 --- a/src/pages/products/service/ProductService.ts +++ b/src/pages/products/service/ProductService.ts @@ -56,27 +56,27 @@ export const getProducts = async (page: number = 1, limit: number = 10, search?: }; export const getProductVariants = async (productId: string): Promise => { - const { data } = await axios.get(`/admin/products/variants/${productId}`); + const { data } = await axios.get(`/admin/products/${productId}/variants`); return data; }; export const createProductVariant = async (variables: CreateProductVariantRequestType): Promise => { - const { data } = await axios.post("/admin/products/variants/create", variables); + const { data } = await axios.post(`/admin/products/${variables.productId}/variants`, variables); return data; }; export const getProductById = async (id: string): Promise => { - const { data } = await axios.get(`/admin/products/get/${id}`); + const { data } = await axios.get(`/admin/products/${id}/details`); return data; }; export const updateVariant = async (variables: UpdateVariantRequestType): Promise => { - const { data } = await axios.patch(`/admin/products/variants/update`, variables); + const { data } = await axios.patch(`/admin/products/${variables.productId}/variants`, variables); return data; }; export const getVariantById = async (productId: string, variantId: string): Promise => { - const { data } = await axios.get(`/admin/products/variant/${productId}/${variantId}`); + const { data } = await axios.get(`/admin/products/${productId}/variants/${variantId}`); return data; };