25 lines
726 B
TypeScript
25 lines
726 B
TypeScript
![]() |
import request from '@/config/axios'
|
||
|
|
||
|
export interface PuchaseOrderMakeDetail {
|
||
|
id: number
|
||
|
projectMaterialPlanId: number
|
||
|
boomDetailId: number
|
||
|
projectSubId: number
|
||
|
boomAmount: number
|
||
|
boomArriveDate: Date
|
||
|
description: string
|
||
|
purchaseAmount:number
|
||
|
estimatedPrice:number
|
||
|
arriveTime:Date
|
||
|
supplierId:number
|
||
|
materialPlanBoomDOList:Array<PuchaseOrderMakeDetail>
|
||
|
}
|
||
|
|
||
|
// 查询物料需求计划加工件明细分页
|
||
|
export const page = async (params) => {
|
||
|
return await request.get({ url: `/heli/purchase-order-make-detail/page`, params })
|
||
|
}
|
||
|
export const updatePurchaseOrderDetail= async (data: PuchaseOrderMakeDetail) => {
|
||
|
return await request.put({ url: `/heli/purchase-order-make-detail/update`, data })
|
||
|
}
|