47 lines
1.1 KiB
TypeScript
47 lines
1.1 KiB
TypeScript
|
|
import request from '@/utils/http'
|
||
|
|
|
||
|
|
export class purchaseService {
|
||
|
|
// 采购单预置
|
||
|
|
static purchaseorderpredata(params: any) {
|
||
|
|
return request.get<Api.Common.AddResponse>({
|
||
|
|
url: '/admin/purchase/order/predata',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购单列表
|
||
|
|
static purchaseorderlist(params: Api.Common.PaginatingParams) {
|
||
|
|
return request.get<Api.Common.CommonListData>({
|
||
|
|
url: '/admin/purchase/order/list',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购单添加
|
||
|
|
static purchaseorderadd(params: any) {
|
||
|
|
return request.post<Api.Common.AddResponse>({
|
||
|
|
url: '/admin/purchase/order/store',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购单更新
|
||
|
|
static purchaseorderupdate(params: any) {
|
||
|
|
return request.post<Api.Common.AddResponse>({
|
||
|
|
url: '/admin/purchase/order/update',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购单删除
|
||
|
|
static purchaseorderdelete(params: any) {
|
||
|
|
return request.post<Api.Common.AddResponse>({
|
||
|
|
url: '/admin/purchase/order/destroy',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购单详情
|
||
|
|
static purchaseorderdetail(params: any) {
|
||
|
|
return request.get<any>({
|
||
|
|
url: '/admin/purchase/order/show',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
}
|