From 935c717cbc76f4f24fbcb04872a52ca0c884e2e6 Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Fri, 7 Aug 2026 10:53:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(inspection):=20=E5=A2=9E=E5=8A=A0=E9=AA=8C?= =?UTF-8?q?=E8=B4=A7=E7=94=B3=E8=AF=B7=E6=98=8E=E7=BB=86=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=92=8C=E4=BE=9B=E5=BA=94=E5=95=86=E5=9C=B0=E5=9D=80=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 addInspectionDetails 和 editInspectionDetails API 接口 - 实现 PO 明细的编辑模式,支持在线修改验货数量、运输方式和 CRD 日期 - 添加新增 PO 明细弹窗功能,支持批量选择和添加 PO 记录 - 实现供应商地址编辑权限控制和地址编辑弹窗 - 在 PO 明细表格中添加操作按钮列,支持编辑和新增功能 - 优化表格列显示,将验货数量改为可编辑的数字输入框 - 添加运输方式和 CRD 日期的选择控件 - 实现未验货数量的实时计算和显示 - 添加新增 PO 明细的搜索和筛选功能 - 完善地址编辑表单验证和数据提交流程 --- src/api/inspection/inspectionRequestHeader.js | 6 + .../inspection/inspectionRequestList.vue | 781 +++++++++++++++++- 2 files changed, 776 insertions(+), 11 deletions(-) diff --git a/src/api/inspection/inspectionRequestHeader.js b/src/api/inspection/inspectionRequestHeader.js index 2c320b4..0916595 100644 --- a/src/api/inspection/inspectionRequestHeader.js +++ b/src/api/inspection/inspectionRequestHeader.js @@ -84,3 +84,9 @@ export const startInspection = (data) => createAPI(`/inspection/startInspection` // 导出验货申请单(后端生成带边框样式的Excel) export const exportInspectionRequest = (requestNo, site) => createAPI(`/inspection/export/${requestNo}`, 'get', { site: site }, 'download') + +// 新增验货申请明细 +export const addInspectionDetails = (data) => createAPI(`/inspection/addDetails`, 'post', data) + +// 编辑验货申请明细 +export const editInspectionDetails = (data) => createAPI(`/inspection/editDetails`, 'post', data) diff --git a/src/views/modules/inspection/inspectionRequestList.vue b/src/views/modules/inspection/inspectionRequestList.vue index 18ec908..c131a81 100644 --- a/src/views/modules/inspection/inspectionRequestList.vue +++ b/src/views/modules/inspection/inspectionRequestList.vue @@ -304,7 +304,13 @@
-
{{ isEditDialogMode ? 'PO明细' : '批量选择PO' }}
+
+ {{ isEditDialogMode ? 'PO明细' : '批量选择PO' }} + 编辑 + 新增 + 保存 + 取消 +
@@ -447,9 +453,46 @@ - - - + + + + + + + + + +
@@ -568,6 +611,11 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 装运港 + + + + + + + + + + + + + + + + + + + + + + + + + 保存 + 关闭 + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+