diff --git a/src/views/oreManage/index.vue b/src/views/oreManage/index.vue index f3f12ea..7e6a951 100644 --- a/src/views/oreManage/index.vue +++ b/src/views/oreManage/index.vue @@ -113,6 +113,7 @@ import { } from "@/services/ore/oreManage"; import AddOre from "./components/AddOre.vue"; import * as R from "ramda"; +import { ElMessageBox } from "element-plus"; const showEditDialog = ref(false); const oreOnEdit = ref(); @@ -209,14 +210,28 @@ function onEditCraft() { } function onDeleteCraft() { if (selectedCraftIds.value.length === 0) return; - deleteCraft(selectedCraftIds.value.join(",")).then(res => { - if (res.success) { - selectedCraftIds.value = []; - getOres(); - } else { - showToast(res.msg); - } - }); + + ElMessageBox.confirm( + "确定删除工艺?", + { + confirmButtonText: '确定', + cancelButtonText: '取消', + center: true, + } + ) + .then(() => { + deleteCraft(selectedCraftIds.value.join(",")).then(res => { + if (res.success) { + selectedCraftIds.value = []; + getOres(); + } else { + showToast(res.msg); + } + }); + }) + + + } function confirmCraftEdit(craft: Craft) { let req;