38 lines
613 B
TypeScript
38 lines
613 B
TypeScript
import request from '@/utils/request'
|
|
import { IShopData } from './types'
|
|
|
|
export const defaultShopData: IShopData = {
|
|
name: '',
|
|
_id: '',
|
|
address: '',
|
|
}
|
|
|
|
export const getShops = (params: any) =>
|
|
request({
|
|
url: '/shops',
|
|
method: 'post',
|
|
params
|
|
})
|
|
|
|
export const getShop = (id: string, params: any) =>
|
|
request({
|
|
url: `/shop/${id}`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
|
|
|
|
export const saveShop = (data: any) =>
|
|
request({
|
|
url: `/shop/save`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
|
|
export const deleteShop = (id: string) =>
|
|
request({
|
|
url: `/shop/${id}/delete`,
|
|
method: 'post'
|
|
})
|
|
|