From ac1db4ee1dc400570eea12a65b221d212c0686d6 Mon Sep 17 00:00:00 2001 From: lb Date: Fri, 21 Jul 2023 16:08:07 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E8=BF=9B=E8=A1=8C=E4=B8=AD=E8=AE=A2?= =?UTF-8?q?=E5=8D=95--=E6=9F=A5=E7=9C=8B=E6=89=B9=E6=AC=A1--=E5=88=A0?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pms/order/components/BatchDialog.vue | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/views/modules/pms/order/components/BatchDialog.vue b/src/views/modules/pms/order/components/BatchDialog.vue index b06b595..0337d95 100644 --- a/src/views/modules/pms/order/components/BatchDialog.vue +++ b/src/views/modules/pms/order/components/BatchDialog.vue @@ -41,7 +41,7 @@ @destroy="editDialogVisible = false" />
- 取消 + 取消
@@ -191,6 +191,32 @@ export default { }); break; case "delete": + // 确认是否删除 + return this.$confirm("确定删除该批次?", "提示", { + confirmButtonText: "确认", + cancelButtonText: "我再想想", + type: "warning", + }) + .then(() => { + this.$http({ + url: "/pms/blenderBatch", + method: "DELETE", + data: [`${data.id}`], + }).then(({ data: res }) => { + if (res.code === 0) { + this.$message.success("删除成功!"); + this.getBatchList(); + } else { + throw new Error(res.msg); + } + }); + }) + .catch((err) => { + if (err == "cancel") return; + this.$message[typeof err == "object" ? "error" : "info"]( + typeof err == "object" && "message" in err ? err.message : err + ); + }); break; } },