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 @@