From e46d57f4ad73cf034f317b3561652ef23e4a9b6d Mon Sep 17 00:00:00 2001 From: z_yu <1534695664@qq.com> Date: Mon, 27 Jun 2022 17:32:38 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=92=E7=AE=A1=E7=90=86=20=E7=BB=91?= =?UTF-8?q?=E5=AE=9A=E6=A0=87=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/RFID/RFID.js | 35 ++---- src/api/archivesManage/caseManage.js | 13 ++- src/views/archivesManage/caseManage/index.vue | 11 +- src/views/components/BindingTagDlg.vue | 106 +++++++++++++++--- 4 files changed, 117 insertions(+), 48 deletions(-) diff --git a/src/api/RFID/RFID.js b/src/api/RFID/RFID.js index 2c77b23..b1ca5d5 100644 --- a/src/api/RFID/RFID.js +++ b/src/api/RFID/RFID.js @@ -8,7 +8,6 @@ export function checkStatus(params) { }) } -// 点击排序对话框保存按钮,保存顺序 export function readEpc(params) { return request({ url: 'api/RFID/ReadEpc', @@ -17,30 +16,12 @@ export function readEpc(params) { }) } -// export function add(data) { -// data = Object.assign({ isTypeMetic: data.isType === 6 }, data) -// return request({ -// url: 'api/archives-type/create', -// method: 'post', -// data -// }) -// } - -// export function del(ids) { -// const params = { id: ids[0] } -// return request({ -// url: 'api/archives-type/delete', -// method: 'delete', -// params -// }) -// } - -// export function edit(data) { -// return request({ -// url: 'api/archives-type/update', -// method: 'put', -// data -// }) -// } +export function writeEPC(params) { + return request({ + url: 'api/RFID/WriteEPC', + method: 'get', + params + }) +} -export default { checkStatus, readEpc } +export default { checkStatus, readEpc, writeEPC } diff --git a/src/api/archivesManage/caseManage.js b/src/api/archivesManage/caseManage.js index 4bbf37a..0485e66 100644 --- a/src/api/archivesManage/caseManage.js +++ b/src/api/archivesManage/caseManage.js @@ -12,11 +12,11 @@ export function edit(parameter) { }) } -export function del(parameter) { +export function del(data) { return request({ url: 'api/archives/delete', method: 'post', - data: parameter + data: data }) } @@ -37,4 +37,13 @@ export function barcodeIsRepeat(parameter) { }) } +// 写标签 +export function bingdingLabel(data) { + return request({ + url: 'api/case/bingdingLabel', + method: 'post', + data + }) +} + export default { add, edit, del } diff --git a/src/views/archivesManage/caseManage/index.vue b/src/views/archivesManage/caseManage/index.vue index 75036cd..4e9f7e6 100644 --- a/src/views/archivesManage/caseManage/index.vue +++ b/src/views/archivesManage/caseManage/index.vue @@ -18,7 +18,7 @@ @@ -50,8 +50,7 @@ - - + @@ -135,7 +134,11 @@ export default { clickRowHandler(row) { this.$refs.table.toggleRowSelection(row) }, - bindingTag() { + bindingTag(data) { + if (data[0].tid) { + this.$refs.bindingTag.isBinding = true + this.$refs.bindingTag.tidCode = data[0].tid + } this.$refs.bindingTag.bindingVisible = true } } diff --git a/src/views/components/BindingTagDlg.vue b/src/views/components/BindingTagDlg.vue index 7fd3abc..03f4973 100644 --- a/src/views/components/BindingTagDlg.vue +++ b/src/views/components/BindingTagDlg.vue @@ -1,6 +1,6 @@