From 5bdd1b12949f3e5988eae17dfe69380084a8b187 Mon Sep 17 00:00:00 2001 From: wj <1285151836@qq.com> Date: Wed, 10 May 2023 11:00:46 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/inout/receive/DialogNewReceive.vue | 23 ++++++++++---------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/views/inout/receive/DialogNewReceive.vue b/src/views/inout/receive/DialogNewReceive.vue index b96a73f2..ca10d3df 100644 --- a/src/views/inout/receive/DialogNewReceive.vue +++ b/src/views/inout/receive/DialogNewReceive.vue @@ -440,33 +440,34 @@ export default { } }, deleteCodeArray(index, row) { + let _this = this this.$confirm("此操作将永久删除该数据, 是否继续?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", }).then(() => { - if (this.orderEditor) { - this.detailLoading = true; - if (this.$isNotBlank(row.id)) { + if (_this.formData.billNo) { + _this.detailLoading = true; + if (_this.$isNotBlank(row.id)) { delReceiveDetail({id: row.id}) .then(response => { - this.detailLoading = false; + _this.detailLoading = false; if (response.code === 20000) { - this.getOrderDetailList(); + _this.getOrderDetailList(); } else { - this.$message.error(response.message); + _this.$message.error(response.message); } }) .catch(() => { - this.detailLoading = false; + _this.detailLoading = false; }) } else { - this.$message.success('删除成功'); - this.codeArray.splice(index, 1); + _this.$message.success('删除成功'); + _this.codeArray.splice(index, 1); } } else { - this.$message.success('删除成功'); - this.codeArray.splice(index, 1); + _this.$message.success('删除成功'); + _this.codeArray.splice(index, 1); } }).catch(() => {