From b90b620d2e91d48d8a57a1d1db609a90abcc68e3 Mon Sep 17 00:00:00 2001 From: liangzhou <594755172@qq.com> Date: Mon, 1 Jul 2024 16:50:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/record.js | 2 +- src/api/task.js | 4 +- src/http/request.js | 2 +- src/layout/goodsIn.vue | 230 ++++++++++++++--------- src/layout/inTaskRecord.vue | 27 ++- src/layout/stock.vue | 26 ++- src/layout/vehicles.vue | 359 ++++++++++++++++++++++++++++++++++++ 7 files changed, 530 insertions(+), 120 deletions(-) create mode 100644 src/layout/vehicles.vue diff --git a/src/api/record.js b/src/api/record.js index 700a5ac..6128fff 100644 --- a/src/api/record.js +++ b/src/api/record.js @@ -2,7 +2,7 @@ import request from "@/http/request"; const getTaskRecords = (params) => { return request({ - url: '/record/getTaskRecords', + url: '/record/getTaskRecordByPage', method: 'post', data: params }) diff --git a/src/api/task.js b/src/api/task.js index f43aedb..d5fd31e 100644 --- a/src/api/task.js +++ b/src/api/task.js @@ -2,7 +2,7 @@ import request from "@/http/request"; const sendGoodsInTask = (params) => { return request({ - url: '/task/sendGoodsInTask', + url: '/task/requestIn', method: 'post', data: params }) @@ -10,7 +10,7 @@ const sendGoodsInTask = (params) => { const sendGoodsOutTask = (params) => { return request({ - url: '/task/sendGoodsOutTask', + url: '/task/requestOut', method: 'post', data: params }) diff --git a/src/http/request.js b/src/http/request.js index cafdf65..3c6e942 100644 --- a/src/http/request.js +++ b/src/http/request.js @@ -1,7 +1,7 @@ import axios from 'axios' const request = axios.create({ - baseURL: 'http://10.18.61.7:12315/wms', + baseURL: 'http://localhost:12315/wms', timeout: 5000 }) diff --git a/src/layout/goodsIn.vue b/src/layout/goodsIn.vue index c7f5612..01b4225 100644 --- a/src/layout/goodsIn.vue +++ b/src/layout/goodsIn.vue @@ -8,13 +8,13 @@ - - - - - - - + + + + + + + - - - - - - + + - + @@ -145,6 +141,7 @@ export default { pageSize: 10, total: 0, queryKey: '', + goodsIdQuery: '', loading: true, stockId: '', stockFormRef: ref(), @@ -283,19 +280,18 @@ export default { }, search() { this.loading = true - this.pageInfo.pageNum = this.currentPage - this.pageInfo.pageSize = this.pageSize - const tableRequest = { - page: this.pageInfo, - param: this.queryKey.trim(), + const request = { + pageNo: this.currentPage, + pageSize: this.pageSize, + goodsId: this.goodsIdQuery.trim() } - getAllStocks(tableRequest).then(res => { + getAllStocks(request).then(res => { const tableResponse = res.data if (tableResponse.code != 0) { console.log(tableResponse.code + ':' + tableResponse.message) ElMessage.error(tableResponse.message) } - this.displayStocks = tableResponse.rows + this.displayStocks = tableResponse.lists this.total = tableResponse.total }).catch(err => { console.log(err) diff --git a/src/layout/vehicles.vue b/src/layout/vehicles.vue new file mode 100644 index 0000000..193f73a --- /dev/null +++ b/src/layout/vehicles.vue @@ -0,0 +1,359 @@ + + + + + + \ No newline at end of file