From 5124dd7d8be092ea3289e29d49f7a08d15165d69 Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Fri, 16 Jan 2026 13:36:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=96=B0=E5=A2=9E=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E8=B4=A8=E6=A3=80=E4=BB=BB=E5=8A=A1=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=B9=B6=E8=B0=83=E6=95=B4=E8=B4=A8=E6=A3=80=E4=B8=BB=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E5=88=97=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在入库打印模块新增批量发起质检任务API接口 - 添加createInspection方法用于批量创建质检任务 - 修改质检主界面默认隐藏车间、检测人员、班次、班组、供应商名称列 - 调整列配置以优化界面显示效果 --- src/api/wms/instockPrint/index.ts | 13 +++++++++++++ src/views/qms/QcInspectionMain/index.vue | 10 +++++----- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/api/wms/instockPrint/index.ts b/src/api/wms/instockPrint/index.ts index a8cb11f..0bb3558 100644 --- a/src/api/wms/instockPrint/index.ts +++ b/src/api/wms/instockPrint/index.ts @@ -73,3 +73,16 @@ export const printInstockPrint = (data: Array) => { data: data }); }; + +/** + * 批量发起质检任务 + * @param data 选中的打印记录列表 + * @returns Map<批次号, 质检单号或错误信息> + */ +export const createInspection = (data: InstockPrintForm[]): AxiosPromise> => { + return request({ + url: '/wms/instockPrint/createInspection', + method: 'post', + data: data + }); +}; diff --git a/src/views/qms/QcInspectionMain/index.vue b/src/views/qms/QcInspectionMain/index.vue index acc9933..bb89a33 100644 --- a/src/views/qms/QcInspectionMain/index.vue +++ b/src/views/qms/QcInspectionMain/index.vue @@ -671,18 +671,18 @@ const columns = ref([ { key: 8, label: `合格数`, visible: true }, { key: 9, label: `不合格数`, visible: true }, { key: 10, label: `质检结果`, visible: true }, - { key: 11, label: `车间`, visible: true }, + { key: 11, label: `车间`, visible: false }, { key: 12, label: `检测类型`, visible: true }, { key: 13, label: `单据状态`, visible: true }, - { key: 14, label: `检测人员`, visible: true }, - { key: 15, label: `班次`, visible: true }, - { key: 16, label: `班组`, visible: true }, + { key: 14, label: `检测人员`, visible: false }, + { key: 15, label: `班次`, visible: false }, + { key: 16, label: `班组`, visible: false }, { key: 17, label: `检验开始时间`, visible: true }, { key: 18, label: `检验结束时间`, visible: true }, { key: 19, label: `业务来源单号`, visible: true }, { key: 20, label: `批次号`, visible: true }, { key: 21, label: `条码号`, visible: true }, - { key: 22, label: `供应商名称`, visible: true }, + { key: 22, label: `供应商名称`, visible: false }, { key: 23, label: `备注`, visible: true }, ]);