From 331a58af7d5f91f37f809c949a7970c77ebd5b2e Mon Sep 17 00:00:00 2001 From: anthonywj Date: Tue, 11 Apr 2023 15:44:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E6=8D=AE=E6=A0=B8=E5=AF=B9=EF=BC=8C?= =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E6=89=AB=E7=A0=81=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/inout/DialogReviewOrder.vue | 4 ++++ src/views/inout/DialogThrReviewOrder.vue | 20 +++++++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/src/views/inout/DialogReviewOrder.vue b/src/views/inout/DialogReviewOrder.vue index 058090c..976a6ef 100644 --- a/src/views/inout/DialogReviewOrder.vue +++ b/src/views/inout/DialogReviewOrder.vue @@ -194,6 +194,7 @@ export default { this.$refs.inputRef.focus(); this.$refs.inputRef.select(); this.udiCode = response.data; + this.originCode = ""; this.addCode(event); } else { if (response.code == 502) { @@ -277,6 +278,9 @@ export default { } else { this.$message.error(response.message); + if (event == null) { + } else event.target.select(); + this.$refs.inputRef.select(); } diff --git a/src/views/inout/DialogThrReviewOrder.vue b/src/views/inout/DialogThrReviewOrder.vue index 2c4e263..49c17d1 100644 --- a/src/views/inout/DialogThrReviewOrder.vue +++ b/src/views/inout/DialogThrReviewOrder.vue @@ -194,6 +194,7 @@ export default { this.$refs.inputRef.focus(); this.$refs.inputRef.select(); this.udiCode = response.data; + this.originCode = ""; this.addCode(event); } else { if (response.code == 502) { @@ -241,7 +242,7 @@ export default { }); }, - addCode() { + addCode(event) { if (this.$isBlank(this.udiCode)) { this.$message.error("UDI码不能为空!"); } @@ -250,6 +251,8 @@ export default { orderDetailEntities: this.detailList, code: this.udiCode, } + + acceptAddCode(postQuery) .then((response) => { if (response.code == 20000) { @@ -268,10 +271,16 @@ export default { }); } else { this.$message.success("匹配成功!"); + if (event == null) { + } else event.target.select(); + this.$refs.inputRef.select(); } } else { this.$message.error(response.message); + if (event == null) { + } else event.target.select(); + this.$refs.inputRef.select(); } @@ -289,7 +298,6 @@ export default { checkFinish() { - let query = { orderId: this.orderQuery.billNo, }; @@ -309,6 +317,7 @@ export default { }, + finishAccept(tip) { this.$confirm(tip, '提示', { confirmButtonText: '确定', @@ -316,11 +325,12 @@ export default { type: 'warning' }).then(() => { this.postAccept(); + }).catch(() => { + // this.$message.info('回退失败'); }); - }, - + }, postAccept() { let query = { orderId: this.orderQuery.billNo, @@ -339,7 +349,6 @@ export default { }); }, - renewAccept() { let query = { billNo: this.orderQuery.billNo, @@ -414,6 +423,7 @@ export default { }; inputer.focus(); + }, created() {