初始化项目
This commit is contained in:
commit
60c416e553
79 files changed
+5609
No files matched your search
@@ -0,0 +1,27 @@
|
||||
import { http } from '@/utils/request'
|
||||
import type { Dealer } from '@/types'
|
||||
|
||||
// 查询所有经销商
|
||||
export const getDealerList = (params?: { name?: string; code?: string; status?: number }) => {
|
||||
return http.get<Dealer[]>('/dealer/list', { params })
|
||||
}
|
||||
|
||||
// 根据ID获取经销商
|
||||
export const getDealerById = (id: number) => {
|
||||
return http.get<Dealer>(`/dealer/${id}`)
|
||||
}
|
||||
|
||||
// 创建经销商
|
||||
export const createDealer = (data: Partial<Dealer>) => {
|
||||
return http.post('/dealer', data)
|
||||
}
|
||||
|
||||
// 更新经销商
|
||||
export const updateDealer = (id: number, data: Partial<Dealer>) => {
|
||||
return http.put(`/dealer/${id}`, data)
|
||||
}
|
||||
|
||||
// 删除经销商
|
||||
export const deleteDealer = (id: number) => {
|
||||
return http.delete(`/dealer/${id}`)
|
||||
}
|
||||
Reference in new issue
Block a user