From 459342d3e3ebf730b464e056f1c575c3d97efb09 Mon Sep 17 00:00:00 2001 From: wyuu Date: Fri, 30 Jan 2026 16:26:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=A1=E7=A0=81=E8=87=AA=E5=8A=A8=E7=AD=BE?= =?UTF-8?q?=E6=94=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/checkCode/index.ts | 8 ++ src/api/liswork/work/LisWork.ts | 8 ++ src/components/elTable/index.vue | 5 + src/views/checkCode/index.vue | 43 ++++++- src/views/liswork/receive/index.vue | 119 +++++++++++------ src/views/liswork/visaRefusal/index.vue | 114 +++++++++++------ src/views/liswork/visaRefusal/selectUser.vue | 120 ++++++++++++++++++ .../liswork/work/components/CheckUser.vue | 2 - vite.config.js | 2 +- 9 files changed, 341 insertions(+), 80 deletions(-) create mode 100644 src/views/liswork/visaRefusal/selectUser.vue diff --git a/src/api/checkCode/index.ts b/src/api/checkCode/index.ts index c7e25da..152c693 100644 --- a/src/api/checkCode/index.ts +++ b/src/api/checkCode/index.ts @@ -115,4 +115,12 @@ export function printsetup(query?: Object) { params: query, }); } +// 取消采样 +export function cancelExecSQD(query?: Object) { + return request({ + url: '/zyreq/cancelExecSQD', + method: 'post', + data: query, + }); +} diff --git a/src/api/liswork/work/LisWork.ts b/src/api/liswork/work/LisWork.ts index b38b811..7a4b546 100644 --- a/src/api/liswork/work/LisWork.ts +++ b/src/api/liswork/work/LisWork.ts @@ -455,6 +455,14 @@ export function querybarcode(query?: Object) { params: query }) } +// 手动保存签收条码 +export function saveBarcode(query?: Object) { + return request({ + url: '/liswork/savebarcode', + method: 'post', + data: query + }) +} // 拒收条码 export function refusedbarcode(query?: Object) { return request({ diff --git a/src/components/elTable/index.vue b/src/components/elTable/index.vue index 657fa0b..275a791 100644 --- a/src/components/elTable/index.vue +++ b/src/components/elTable/index.vue @@ -368,6 +368,10 @@ const toggleRowSelection = (row: Object, selected: boolean) => { tableRef.value?.toggleRowSelection(row, selected); }; +const getSelectionRows = () => { + return tableRef.value?.getSelectionRows() || []; +}; + const toggleAllSelection = () => { tableRef.value?.toggleAllSelection(); }; @@ -400,6 +404,7 @@ const sort = (prop: string, order: any) => { defineExpose({ clearSelection, toggleRowSelection, + getSelectionRows, toggleAllSelection, setCurrentRow, setScrollTo, diff --git a/src/views/checkCode/index.vue b/src/views/checkCode/index.vue index f9bbf53..6209a11 100644 --- a/src/views/checkCode/index.vue +++ b/src/views/checkCode/index.vue @@ -60,7 +60,7 @@ 采样登记 - 取消登记 + 取消采样 + + + +
合计:{{ cyTableData.length }} 条