diff --git a/src/views/inventory/count/InvCountOrderModify.vue b/src/views/inventory/count/InvCountOrderModify.vue index bdf36c04..70458b33 100644 --- a/src/views/inventory/count/InvCountOrderModify.vue +++ b/src/views/inventory/count/InvCountOrderModify.vue @@ -130,7 +130,7 @@ v-if="countType != 2" type="primary" size="mini" - + :disabled="startCountVisible" @click.native="startCount(1)" >录入产品 @@ -431,6 +431,7 @@ export default { selectedIndex: null, isCodeAlive: true, saveLoading: false, + startCountVisible: false, submitLoading: false, } }, @@ -711,6 +712,7 @@ export default { }); }, startCount(val) { + // this.countProductList = []; if (this.countType === 0 && val === 1) { if (isBlank(this.formData.invStorageCode)) { @@ -724,6 +726,7 @@ export default { }; getCountInvProductProduct(params).then((res) => { if (res.data.total !== 0) { + this.startCountVisible = true let invProductList = res.data.list; for (let product of invProductList) { let product2 = { @@ -820,6 +823,11 @@ export default { this.getInvList(); if (!isBlank(this.countOrder.orderId)) { + if (!isBlank(this.countOrder.countType)) { + if (this.countOrder.countType == 0){ + this.startCountVisible = true + } + } //拉取单据详情信息 this.formData = this.countOrder; let params = {orderIdFk: this.countOrder.orderId}; @@ -830,6 +838,7 @@ export default { } }) } + }, };