From 2104d7baf65fdd99f448a433932219535eed0f8c Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Mon, 10 Aug 2026 09:34:47 +0800 Subject: [PATCH] =?UTF-8?q?feat(inspection):=20=E6=B7=BB=E5=8A=A0=E9=AA=8C?= =?UTF-8?q?=E8=B4=A7=E7=94=B3=E8=AF=B7=E6=98=8E=E7=BB=86=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在API中新增deleteInspectionDetails方法用于删除验货申请明细 - 在表格中添加删除操作列,支持删除PO明细行 - 实现删除确认弹窗和前端列表移除逻辑 - 将删除操作集成到保存流程中,支持批量删除处理 - 更新删除状态提示信息,区分临时删除和正式删除 - 添加删除数据的缓存记录和后端接口调用机制 --- src/api/inspection/inspectionRequestHeader.js | 3 + .../inspection/inspectionRequestList.vue | 55 +++++++++++++++++-- 2 files changed, 53 insertions(+), 5 deletions(-) diff --git a/src/api/inspection/inspectionRequestHeader.js b/src/api/inspection/inspectionRequestHeader.js index 0916595..cc0611d 100644 --- a/src/api/inspection/inspectionRequestHeader.js +++ b/src/api/inspection/inspectionRequestHeader.js @@ -90,3 +90,6 @@ export const addInspectionDetails = (data) => createAPI(`/inspection/addDetails` // 编辑验货申请明细 export const editInspectionDetails = (data) => createAPI(`/inspection/editDetails`, 'post', data) + +// 删除验货申请明细 +export const deleteInspectionDetails = (data) => createAPI(`/inspection/deleteDetails`, 'post', data) diff --git a/src/views/modules/inspection/inspectionRequestList.vue b/src/views/modules/inspection/inspectionRequestList.vue index 19bb1a3..0efa0a7 100644 --- a/src/views/modules/inspection/inspectionRequestList.vue +++ b/src/views/modules/inspection/inspectionRequestList.vue @@ -445,6 +445,11 @@ height="350px" v-loading="editPoDetailLoading" style="width: 100%; margin-top: -10px;"> + + + @@ -1106,7 +1111,7 @@