修复商品api错误 修复elementui-plus的el-cascader组件属性绑定错误 data属性名更名为state utils添加过滤器工具类 onBeforeMount钩子函数更改为onMounted
47 lines
978 B
TypeScript
47 lines
978 B
TypeScript
import request from '@/utils/request'
|
|
export const page = (queryParams:object)=> {
|
|
return request({
|
|
url: '/mall-pms/api/v1/goods/page',
|
|
method: 'get',
|
|
params: queryParams
|
|
})
|
|
}
|
|
|
|
export const detail=(id:number)=> {
|
|
return request({
|
|
url: '/mall-pms/api/v1/goods/' + id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
export const addGoods=(data:object)=> {
|
|
return request({
|
|
url: '/mall-pms/api/v1/goods',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
export const updateGoods=(id:number, data:object)=> {
|
|
return request({
|
|
url: '/mall-pms/api/v1/goods/' + id,
|
|
method: 'put',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
export const removeGoods=(ids:string)=> {
|
|
return request({
|
|
url: '/mall-pms/api/v1/goods/'+ids,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
|
|
export const patch=(id:number, data:object)=> {
|
|
return request({
|
|
url: '/mall-pms/api/v1/goods/' + id,
|
|
method: 'patch',
|
|
data: data
|
|
})
|
|
}
|