26 lines
751 B
TypeScript
26 lines
751 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
|
|
receivingStatus:number
|
|
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 })
|
|
}
|