From 251278d9a8ff443feeca2653c58d578a1f7854e0 Mon Sep 17 00:00:00 2001 From: xielue Date: Thu, 28 Sep 2023 18:46:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=96=B7=E7=A0=81=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Middle/Mold/InkjetPrinter/modal-send.vue | 31 ++- src/pages/Middle/Mold/InkjetPrinter/print.vue | 224 ++++++++++++++++-- 2 files changed, 225 insertions(+), 30 deletions(-) diff --git a/src/pages/Middle/Mold/InkjetPrinter/modal-send.vue b/src/pages/Middle/Mold/InkjetPrinter/modal-send.vue index 84bf0f2..631f8b8 100644 --- a/src/pages/Middle/Mold/InkjetPrinter/modal-send.vue +++ b/src/pages/Middle/Mold/InkjetPrinter/modal-send.vue @@ -46,6 +46,7 @@ export default { data: { id:'', printerName:'', + sequance:'', x: 0, y: 0, direction: 0, @@ -63,6 +64,7 @@ export default { items: [ //{ field: 'id', title: '机器', span: 24, itemRender: { name: '$select', props: { options: [] } } }, { field: 'printerName', title: '机器', span: 24, itemRender: { name: 'MkFormInputShow', props: { } } }, + { field: 'sequance', title: '批次号', span: 24, itemRender: { name: 'MkFormInputShow', props: { } } }, { field: 'x', title: 'X', span: 24, itemRender: { name: '$input', props: { type: 'number' } } }, { field: 'y', title: 'Y', span: 24, itemRender: { name: '$input', props: { type: 'number' } } }, @@ -116,6 +118,9 @@ export default { setTimeout(()=>{ this.formOptions.data.printerName = this.pageOptions.printerName; + this.formOptions.data.sequance = this.pageOptions.sequance; + + },100); }, @@ -171,12 +176,28 @@ export default { data: sendData, useBigInt: true }).then(a => { - if (a.code != 200) { - this.$mk.error(a.msg); - } else { - this.$mk.success(a.msg || "发送成功"); - } + this.$mk.success(a.msg || "发送成功"); + + }); + + this.pageLogStart(); + }, + + pageLogStart(){ + + var sendData = JSON.parse(JSON.stringify( this.pageOptions)) + sendData.id = 0; + this.$mk.post({ + url: `http://36.133.149.247:9112/api/tp/sqStart`, + data: sendData, + useBigInt: true + }).then(()=>{ + + this.$emit("callback", {}); + }) + + }, cancel() { diff --git a/src/pages/Middle/Mold/InkjetPrinter/print.vue b/src/pages/Middle/Mold/InkjetPrinter/print.vue index 819a19c..d3b105a 100644 --- a/src/pages/Middle/Mold/InkjetPrinter/print.vue +++ b/src/pages/Middle/Mold/InkjetPrinter/print.vue @@ -1,6 +1,29 @@