From 07d443c97621fb09bfdd6e05f86178263fb0f795 Mon Sep 17 00:00:00 2001 From: "bbl\\baobl" Date: Mon, 25 Mar 2024 18:25:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=B7=A5=E5=87=BA=E5=BA=93-=E6=88=90?= =?UTF-8?q?=E5=93=81-=E5=87=BA=E5=BA=93=E6=8E=A8=E8=8D=90=EF=BC=88?= =?UTF-8?q?=E5=B7=B2=E5=88=86=E9=85=8D=EF=BC=89=E5=BA=93=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/task.js | 13 +-- .../business-data/businessTask/asnTask.vue | 2 +- .../business-data/pickDetail/pickTask.vue | 85 ++++++++++++++++++- 3 files changed, 91 insertions(+), 9 deletions(-) diff --git a/src/api/task.js b/src/api/task.js index 66c941b..4f07624 100644 --- a/src/api/task.js +++ b/src/api/task.js @@ -1,7 +1,7 @@ import request from '@/utils/request' export function getTaskInfo(id) { return request({ - url: 'api/task/queryAsnTask?asnDetailId='+id , + url: 'api/task/queryAsnTask?asnDetailId=' + id, method: 'get' }) } @@ -28,11 +28,14 @@ export function edit(data) { data }) } -export function devanRfid(data) { +export function devanRfid(rfid, type) { return request({ url: 'api/task/devanRfid', method: 'post', - data + data: { + 'rfid': rfid, + 'type': type + } }) } export function manualReceiving(data) { @@ -45,9 +48,9 @@ export function manualReceiving(data) { export function queryPickTask(id) { return request({ - url: 'api/task/queryPickTask?pickDetailId='+id , + url: 'api/task/queryPickTask?pickDetailId=' + id, method: 'get' }) } -export default { add, edit, del ,getTaskInfo,queryPickTask,manualReceiving,devanRfid} +export default { add, edit, del, getTaskInfo, queryPickTask, manualReceiving, devanRfid } diff --git a/src/views/business-data/businessTask/asnTask.vue b/src/views/business-data/businessTask/asnTask.vue index fd03dfe..ef355c6 100644 --- a/src/views/business-data/businessTask/asnTask.vue +++ b/src/views/business-data/businessTask/asnTask.vue @@ -250,7 +250,7 @@ export default { // 解析RFID码 devan_rfid() { console.log("解析RFID码") - devanRfid(this.fromManualReceiving.RFID).then(res => { + devanRfid(this.fromManualReceiving.RFID,'ASN').then(res => { if (res.status === 200) { this.fromManualReceiving = res.data this.getPoints(res.data.billCode); diff --git a/src/views/business-data/pickDetail/pickTask.vue b/src/views/business-data/pickDetail/pickTask.vue index 8817877..b9eedc7 100644 --- a/src/views/business-data/pickDetail/pickTask.vue +++ b/src/views/business-data/pickDetail/pickTask.vue @@ -39,9 +39,49 @@ - + + + 人工出库 + + - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -84,7 +124,7 @@