From 53c2de81349e34f0ea295ca0c498cfc51d1e85c9 Mon Sep 17 00:00:00 2001 From: lijuncheng Date: Mon, 29 Jan 2024 13:23:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=9B=B4=E6=8E=A5=E5=8F=91?= =?UTF-8?q?=E6=96=99=E5=8F=AF=E4=BB=A5=E5=88=A0=E9=99=A4=E7=89=A9=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/issue/coms/comIssueDetailCard.vue | 23 +++++++++++++--- pages/issue/record/issueRecord.vue | 35 +++++++++++++++++++------ 2 files changed, 46 insertions(+), 12 deletions(-) diff --git a/pages/issue/coms/comIssueDetailCard.vue b/pages/issue/coms/comIssueDetailCard.vue index 49cbfac9..9dd0aa98 100644 --- a/pages/issue/coms/comIssueDetailCard.vue +++ b/pages/issue/coms/comIssueDetailCard.vue @@ -8,7 +8,12 @@ @@ -68,11 +73,12 @@ import comIssueRequestInfo from '@/pages/issue/coms/comIssueRequestInfo.vue' import { getDetailOption, - getEditRemoveOption + getEditRemoveOption, + getRemoveOption } from '@/common/array.js'; export default { - emits: ['updateData'], + emits: ['updateData',"removeItemCode"], components: { itemQty, recommend, @@ -107,13 +113,15 @@ editItem: {}, batchItem: {}, detailOptions: [], - scanOptions: [] + scanOptions: [], + removeOptions:[] } }, mounted() { this.detailOptions = getDetailOption(); this.scanOptions = getEditRemoveOption(); + this.removeOptions = getRemoveOption() }, methods: { @@ -135,6 +143,13 @@ this.remove(batch, record, index) } }, + + itemCoceClick(e,item,index){ + if (e.content.text == "移除") { + this.dataContent.Items.splice(index, 1); + this.$emit('removeItemCode') + } + }, edit(batch, item) { let that = this; diff --git a/pages/issue/record/issueRecord.vue b/pages/issue/record/issueRecord.vue index 939d5aa8..970c6b9c 100644 --- a/pages/issue/record/issueRecord.vue +++ b/pages/issue/record/issueRecord.vue @@ -16,11 +16,13 @@ :rawLocationCode="toLocation.toLocationCode"> + @updateData='updateData' + @removeItemCode ="removeItemCode" + > - + @@ -35,13 +37,15 @@ + - - + + +