From 48bcf0306b4f1ab488677ff46733d7c5b9ec1f34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=98=8E=E6=A2=81?= <2429105222@qq.com> Date: Tue, 28 Feb 2023 15:37:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E5=8D=95=E6=8D=AE=E5=86=85?= =?UTF-8?q?=E9=83=A8=E7=A0=81=E6=89=93=E5=8D=B0=E5=8A=9F=E8=83=BD=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inout/innerOrderQRCode.js | 8 + src/api/inout/stockQRCode.js | 27 + src/views/basic/business/stockOrder.vue | 505 ++++++++++++++++++ .../basic/business/stockOrderDistribution.vue | 313 +++++++++++ .../basic/business/stockOrderQRCodeDetail.vue | 444 +++++++++++++++ .../basic/business/stockQRCodeExport.vue | 484 +++++++++++++++++ src/views/inventory/inner/innerCodeDetail.vue | 2 +- 7 files changed, 1782 insertions(+), 1 deletion(-) create mode 100644 src/api/inout/stockQRCode.js create mode 100644 src/views/basic/business/stockOrder.vue create mode 100644 src/views/basic/business/stockOrderDistribution.vue create mode 100644 src/views/basic/business/stockOrderQRCodeDetail.vue create mode 100644 src/views/basic/business/stockQRCodeExport.vue diff --git a/src/api/inout/innerOrderQRCode.js b/src/api/inout/innerOrderQRCode.js index eaeea89e..e722a465 100644 --- a/src/api/inout/innerOrderQRCode.js +++ b/src/api/inout/innerOrderQRCode.js @@ -30,6 +30,14 @@ export function generateInnerQRCodeText(query) { data: query }); } +export function generateInCodeQRCodeText(query) { + return axios({ + url: "/udiwms/stock/order/addOrderPrint", + method: "post", + data: query + }); +} + diff --git a/src/api/inout/stockQRCode.js b/src/api/inout/stockQRCode.js new file mode 100644 index 00000000..5906091b --- /dev/null +++ b/src/api/inout/stockQRCode.js @@ -0,0 +1,27 @@ +/** + * Created by lk on 17/6/4. + */ +import axios from '@/utils/request' + +// 获取列表 +export function stockQRCodeText(query) { + return axios( + { + url: "/udiwms/stock/qrcode/text/filter", + method: "get", + params: query + } + ) +} + +export function filterPrint(query) { + return axios( + { + url: "/spms/stockPrint/filter", + method: "get", + params: query + } + ) +} + + diff --git a/src/views/basic/business/stockOrder.vue b/src/views/basic/business/stockOrder.vue new file mode 100644 index 00000000..a116749e --- /dev/null +++ b/src/views/basic/business/stockOrder.vue @@ -0,0 +1,505 @@ + + + + + diff --git a/src/views/basic/business/stockOrderDistribution.vue b/src/views/basic/business/stockOrderDistribution.vue new file mode 100644 index 00000000..9f23aef0 --- /dev/null +++ b/src/views/basic/business/stockOrderDistribution.vue @@ -0,0 +1,313 @@ + + + + + + + diff --git a/src/views/basic/business/stockOrderQRCodeDetail.vue b/src/views/basic/business/stockOrderQRCodeDetail.vue new file mode 100644 index 00000000..26b30251 --- /dev/null +++ b/src/views/basic/business/stockOrderQRCodeDetail.vue @@ -0,0 +1,444 @@ + + + + + + + diff --git a/src/views/basic/business/stockQRCodeExport.vue b/src/views/basic/business/stockQRCodeExport.vue new file mode 100644 index 00000000..3f29eb54 --- /dev/null +++ b/src/views/basic/business/stockQRCodeExport.vue @@ -0,0 +1,484 @@ + + + + + + + diff --git a/src/views/inventory/inner/innerCodeDetail.vue b/src/views/inventory/inner/innerCodeDetail.vue index 2dee14e1..fcc0f5f3 100644 --- a/src/views/inventory/inner/innerCodeDetail.vue +++ b/src/views/inventory/inner/innerCodeDetail.vue @@ -381,7 +381,7 @@ export default { .then(response => { this.loading = false; if (response.code === 20000) { - this.$message.success(response.data); + this.$message.success("生成成功!"); this.getOrderQRCodeTextList(); this.detailList = []; } else {