From 51fd034c4657ad39c81f19de405ce27137190014 Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Mon, 10 Aug 2026 13:47:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(inspection):=20=E6=B7=BB=E5=8A=A0=E6=8E=92?= =?UTF-8?q?=E9=99=A4=E5=B7=B2=E5=AD=98=E5=9C=A8PO=E6=98=8E=E7=BB=86?= =?UTF-8?q?=E7=9A=84=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 queryPoPageExclude API 接口用于查询可申请验货PO(排除已存在的PO明细) - 在验货申请列表组件中导入新的API接口 - 实现编辑模式下构建PO排除列表逻辑,优先使用poNo和poItemNo字段 - 根据是否存在排除列表动态选择API调用(queryPoPageExclude或queryPoPage) - 完善PO明细数据映射逻辑,支持多种字段名称格式 --- src/api/inspection/inspectionRequestHeader.js | 3 +++ .../inspection/inspectionRequestList.vue | 24 +++++++++++++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/api/inspection/inspectionRequestHeader.js b/src/api/inspection/inspectionRequestHeader.js index cc0611d..f77c626 100644 --- a/src/api/inspection/inspectionRequestHeader.js +++ b/src/api/inspection/inspectionRequestHeader.js @@ -11,6 +11,9 @@ export const getInspectionResultList = (data) => createAPI(`/inspection/getInspe // 查询可申请验货PO export const queryPoPage = (data) => createAPI(`/inspection/queryPoPage`, 'post', data) +// 查询可申请验货PO(排除已存在的PO明细) +export const queryPoPageExclude = (data) => createAPI(`/inspection/queryPoPageExclude`, 'post', data) + // 查询可申请验货供应商(按PO明细聚合) export const queryPoSupplierPage = (data) => createAPI(`/inspection/queryPoSupplierPage`, 'post', data) diff --git a/src/views/modules/inspection/inspectionRequestList.vue b/src/views/modules/inspection/inspectionRequestList.vue index 0efa0a7..b45e72d 100644 --- a/src/views/modules/inspection/inspectionRequestList.vue +++ b/src/views/modules/inspection/inspectionRequestList.vue @@ -1111,7 +1111,7 @@