From 0e878c2eaba1bac903867a5c7d17afe832508295 Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Fri, 7 Aug 2026 18:02:34 +0800 Subject: [PATCH] =?UTF-8?q?refactor(inspection):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E9=AA=8C=E8=B4=A7=E7=94=B3=E8=AF=B7PO=E6=98=8E=E7=BB=86?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除PO明细编辑按钮,简化UI界面 - 将未验货数量字段从waitInspectQty改为totalQty - 添加originalEditPoDetailList和deletedPoKeys用于跟踪原始数据和删除记录 - 编辑模式默认启用,无需手动切换 - 移除取消和保存按钮逻辑,统一在保存草稿时处理 - 区分新增和修改的PO明细,按顺序执行操作 - 重构handleSaveEdit方法,支持先新增PO再修改PO最后更新基础信息 - 优化PO明细删除逻辑,记录删除的PO key用于后续处理 - 修改确认添加PO逻辑,允许重复添加并直接添加到编辑列表 --- .../inspection/inspectionRequestList.vue | 390 +++++++++--------- 1 file changed, 185 insertions(+), 205 deletions(-) diff --git a/src/views/modules/inspection/inspectionRequestList.vue b/src/views/modules/inspection/inspectionRequestList.vue index 5e5e899..19bb1a3 100644 --- a/src/views/modules/inspection/inspectionRequestList.vue +++ b/src/views/modules/inspection/inspectionRequestList.vue @@ -307,10 +307,7 @@
{{ isEditDialogMode ? 'PO明细' : '批量选择PO' }} - 编辑 - 新增 - 保存 - 取消 + 新增
@@ -454,14 +451,13 @@ - +