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;
}
},