feat(goods): add editable custom products
This commit is contained in:
@@ -8,6 +8,8 @@ import type {
|
||||
BatchPriorityRequest,
|
||||
GoodsFilter,
|
||||
PaginatedResult,
|
||||
CreateCustomGoodRequest,
|
||||
UpdateCustomGoodContentRequest,
|
||||
} from '@/types'
|
||||
|
||||
export const goodsApi = {
|
||||
@@ -26,6 +28,14 @@ export const goodsApi = {
|
||||
return request.post<any, Good>('/goods', data)
|
||||
},
|
||||
|
||||
createCustomGood: (data: CreateCustomGoodRequest) => {
|
||||
return request.post<any, GoodDetail>('/goods/custom', data)
|
||||
},
|
||||
|
||||
updateCustomGoodContent: (id: string, data: UpdateCustomGoodContentRequest) => {
|
||||
return request.patch<any, GoodDetail>(`/goods/${id}/custom-content`, data)
|
||||
},
|
||||
|
||||
// Update good
|
||||
updateGood: (id: string, data: UpdateGoodRequest) => {
|
||||
return request.patch<any, Good>(`/goods/${id}`, data)
|
||||
|
||||
Reference in New Issue
Block a user