feat(brand): 添加品牌列表

This commit is contained in:
有来技术
2021-12-28 23:19:25 +08:00
parent 93a173d4ba
commit 2b86029e69
4 changed files with 393 additions and 25 deletions

78
src/api/pms/brand.ts Normal file
View File

@@ -0,0 +1,78 @@
import request from '@/utils/request'
/**
* 获取品牌分页列表
*
* @param queryParams
*/
export function listBrandsWithPage(queryParams: object) {
return request({
url: '/mall-pms/api/v1/brands/page',
method: 'get',
params: queryParams
})
}
/**
* 获取品牌列表
*
* @param queryParams
*/
export function listBrands(queryParams: object) {
return request({
url: '/mall-pms/api/v1/brands',
method: 'get',
params: queryParams
})
}
/**
* 获取品牌详情
*
* @param id
*/
export function getBrandDetail(id: number) {
return request({
url: '/mall-pms/api/v1/brands/' + id,
method: 'get'
})
}
/**
* 添加品牌
*
* @param data
*/
export function addBrand(data: object) {
return request({
url: '/mall-pms/api/v1/brands',
method: 'post',
data: data
})
}
/**
* 修改品牌
*
* @param id
* @param data
*/
export function updateBrand(id:number, data:object) {
return request({
url: '/mall-pms/api/v1/brands/' + id,
method: 'put',
data: data
})
}
/**
* 删除品牌
*
* @param ids
*/
export function deleteBrands(ids: string) {
return request({
url: '/mall-pms/api/v1/brands/' + ids,
method: 'delete'
})
}