From 0d21be70e3c5d8d8c8c322413d43bcaea36d946b Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Fri, 29 May 2026 10:28:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(inspection):=20=E4=B8=BA=E6=A3=80=E9=AA=8C?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=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 - 在详情页面添加了编辑模式和查看模式切换功能 - 实现了检验申请信息的在线编辑和保存功能 - 添加了修改按钮,仅在草稿状态下可编辑 - 集成了日期选择器和输入框的表单控件 - 实现了保存验证和错误处理机制 - 添加了编辑表单的样式和布局优化 - 新增了更新检验申请的API接口 - 在列表页面集成更新成功后的数据刷新机制 --- src/api/inspection/inspectionRequestHeader.js | 3 + .../com_inspectionRequestDetail.vue | 411 ++++++++++++++---- .../inspection/inspectionRequestList.vue | 2 +- 3 files changed, 329 insertions(+), 87 deletions(-) diff --git a/src/api/inspection/inspectionRequestHeader.js b/src/api/inspection/inspectionRequestHeader.js index 4bfb1b4..6b2468e 100644 --- a/src/api/inspection/inspectionRequestHeader.js +++ b/src/api/inspection/inspectionRequestHeader.js @@ -48,3 +48,6 @@ export const getQcPersonList = (data) => createAPI(`/inspection/getQcPersonList` // 查询排程视图 export const getScheduleView = (qcOperator) => createAPI(`/inspection/scheduleView?qcOperator=${qcOperator}`, 'get') + +// 修改验货申请(仅允许修改建议验货日期、验货地址和联系人) +export const updateInspectionRequest = (data) => createAPI(`/inspection/update`, 'post', data) diff --git a/src/views/modules/inspection/com_inspectionRequestDetail.vue b/src/views/modules/inspection/com_inspectionRequestDetail.vue index a5ffd62..adb8f0e 100644 --- a/src/views/modules/inspection/com_inspectionRequestDetail.vue +++ b/src/views/modules/inspection/com_inspectionRequestDetail.vue @@ -1,113 +1,222 @@ - diff --git a/src/views/modules/inspection/inspectionRequestList.vue b/src/views/modules/inspection/inspectionRequestList.vue index cea8c88..d9db620 100644 --- a/src/views/modules/inspection/inspectionRequestList.vue +++ b/src/views/modules/inspection/inspectionRequestList.vue @@ -123,7 +123,7 @@ - +