diff --git a/src/api/mes/pro/workorder/bom/index.ts b/src/api/mes/pro/workorder/bom/index.ts index 6d5059ca1..e41b8e798 100644 --- a/src/api/mes/pro/workorder/bom/index.ts +++ b/src/api/mes/pro/workorder/bom/index.ts @@ -12,6 +12,7 @@ export interface ProWorkOrderBomVO { unitMeasureName: string // 单位名称 quantity: number // 预计使用量 remark: string // 备注 + itemOrProduct: string // 物料产品标识 } // MES 生产工单 BOM API @@ -39,5 +40,10 @@ export const ProWorkOrderBomApi = { // 删除工单 BOM deleteWorkOrderBom: async (id: number) => { return await request.delete({ url: `/mes/pro/work-order-bom/delete?id=` + id }) + }, + + // 获取工单物料需求列表 + getWorkOrderBomItemListByWorkOrderId: async (workOrderId: number) => { + return await request.get({ url: `/mes/pro/work-order-bom/item-list-by-work-order-id?workOrderId=` + workOrderId }) } } diff --git a/src/api/mes/pro/workorder/index.ts b/src/api/mes/pro/workorder/index.ts index 7d3242202..258e2611d 100644 --- a/src/api/mes/pro/workorder/index.ts +++ b/src/api/mes/pro/workorder/index.ts @@ -23,7 +23,6 @@ export interface ProWorkOrderVO { clientName: string // 客户名称 vendorId: number // 供应商编号 vendorName: string // 供应商名称 - batchCode: string // 批次号 requestDate: Date // 需求日期 parentId: number // 父工单编号 parentCode: string // 父工单编码 @@ -73,5 +72,10 @@ export const ProWorkOrderApi = { // 取消工单 cancelWorkOrder: async (id: number) => { return await request.put({ url: `/mes/pro/work-order/cancel?id=` + id }) + }, + + // 确认工单 + confirmWorkOrder: async (id: number) => { + return await request.put({ url: `/mes/pro/work-order/confirm?id=` + id }) } } diff --git a/src/views/mes/pro/workorder/WorkOrderBomForm.vue b/src/views/mes/pro/workorder/WorkOrderBomForm.vue deleted file mode 100644 index 348c78842..000000000 --- a/src/views/mes/pro/workorder/WorkOrderBomForm.vue +++ /dev/null @@ -1,119 +0,0 @@ - - - - - diff --git a/src/views/mes/pro/workorder/WorkOrderBomList.vue b/src/views/mes/pro/workorder/WorkOrderBomList.vue index 731e3af03..e8477c8ad 100644 --- a/src/views/mes/pro/workorder/WorkOrderBomList.vue +++ b/src/views/mes/pro/workorder/WorkOrderBomList.vue @@ -1,14 +1,6 @@ -