From fb6239c0e84e660306c407f2bc1d03667856f205 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Sat, 31 Aug 2024 15:23:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/collect/CollectOrderTabs.vue | 74 +++++++++++++++++++------- src/views/collect/DealOrder.vue | 29 +++++++--- src/views/collect/IoCreateOrder.vue | 2 +- 3 files changed, 78 insertions(+), 27 deletions(-) diff --git a/src/views/collect/CollectOrderTabs.vue b/src/views/collect/CollectOrderTabs.vue index 713f40f2..98345657 100644 --- a/src/views/collect/CollectOrderTabs.vue +++ b/src/views/collect/CollectOrderTabs.vue @@ -45,44 +45,72 @@ - - - 处理单据 - - - - 待处理单 - - - - 已完成单 - + + + + + 处理单据 + + + + + 待处理单 + + + + 已完成单 + - + 单据上传 + + + + + + - + 工位上货 - + 工位退货 - + 工位库存 + + + + + + - + 拆零管理 - + 存量预警 + + @@ -101,7 +129,8 @@
  • 关闭所有
  • - +
    @@ -115,7 +144,7 @@ :visible.sync="selectBusTypeDisabled" :close-on-click-modal="false" :close-on-press-escape="false" - :show-close="false" + :show-close="selectBusTypeClosrrButDisabled" v-if="selectBusTypeDisabled" width="65%" append-to-body @@ -194,6 +223,7 @@ export default { showContextMenu: false, // 控制上下文菜单的显示 contextMenuPosition: { x: 0, y: 0 }, // 上下文菜单的位置 selectBusTypeDisabled: false, + selectBusTypeClosrrButDisabled: false, selectWorkplaceStatusDisabled: false, busQuery: { busKey: '', @@ -340,6 +370,9 @@ export default { toggleBusType() { //隐藏下拉框内容 // this.$refs.selectHeadEmpId.blur(); + + //切换业务时 可以有关闭按钮展示 + this.selectBusTypeClosrrButDisabled = true this.selectBusTypeDisabled = true }, selectBusType(info) { @@ -357,6 +390,7 @@ export default { this.showChild = true; }); this.selectBusTypeDisabled = false + this.selectBusTypeClosrrButDisabled = false }, parentMethod(data) { const foundTab = this.findAllTabByName(data) diff --git a/src/views/collect/DealOrder.vue b/src/views/collect/DealOrder.vue index 85039c57..624ba191 100644 --- a/src/views/collect/DealOrder.vue +++ b/src/views/collect/DealOrder.vue @@ -181,8 +181,8 @@ - - + + - + - + - + 0){ + let busType = this.busTypeList.find(item => item.documentTypeCode === value); + let autoTag = busType.autoTag; + if (autoTag == 1){ + this.editableTabsValue = this.tabsName[1] + } + } + }, //开始拆零 dealSplitOrder() { startSplit(this.formData).then(res => { diff --git a/src/views/collect/IoCreateOrder.vue b/src/views/collect/IoCreateOrder.vue index d317726e..ed4b5af6 100644 --- a/src/views/collect/IoCreateOrder.vue +++ b/src/views/collect/IoCreateOrder.vue @@ -7,7 +7,7 @@ @submit.native.prevent label-width="110px" > - +