diff --git a/src/views/SellerDashboard/MyListings/EditDetail/api.ts b/src/views/SellerDashboard/MyListings/EditDetail/api.ts new file mode 100644 index 00000000..5771145f --- /dev/null +++ b/src/views/SellerDashboard/MyListings/EditDetail/api.ts @@ -0,0 +1,24 @@ +import { Https } from "@/tool/https" + +interface SketchIDs { + designItemIds: Array +} +export const fetchSketchDetail = (data: SketchIDs) => { + let params = "?" + data.forEach((id, index) => { + if (index === data.length - 1) { + params += `designItemIds=${id}` + } else { + params += `designItemIds=${id}&` + } + }) + return Https.axiosGet(`/api/seller/sketchDetail${params}`) +} + +export const uploadFile = (file) => { + const formData = new FormData() + formData.append("file", file) + return Https.axiosPost("/seller/file/ upload", formData, { + headers: { "Content-Type": "multipart/form-data", Accept: "*/*" } + }) +} diff --git a/src/views/SellerDashboard/MyListings/EditDetail/index.vue b/src/views/SellerDashboard/MyListings/EditDetail/index.vue index d58dd93d..8640e9ae 100644 --- a/src/views/SellerDashboard/MyListings/EditDetail/index.vue +++ b/src/views/SellerDashboard/MyListings/EditDetail/index.vue @@ -230,14 +230,14 @@