diff --git a/openRenamerFront/src/views/home/components/ApplicationRuleList.vue b/openRenamerFront/src/views/home/components/ApplicationRuleList.vue index 2609bc4..d97e9d1 100644 --- a/openRenamerFront/src/views/home/components/ApplicationRuleList.vue +++ b/openRenamerFront/src/views/home/components/ApplicationRuleList.vue @@ -41,6 +41,7 @@ import HttpUtil from "../../../utils/HttpUtil"; import dayjs from "dayjs"; export default { name: "ApplicationRuleList", + props: ["curId"], emits: ["templateUpdate"], data() { return { @@ -79,6 +80,10 @@ export default { this.templateForm.comment = rowData.comment; this.showEditAddModal = true; } else { + if (this.curId == rowData.id) { + this.$message({ message: "当前模板使用中,无法删除", type: "warning" }); + return; + } await HttpUtil.delete("/applicationRule/" + rowData.id); await this.init(); } diff --git a/openRenamerFront/src/views/home/components/RuleBlock.vue b/openRenamerFront/src/views/home/components/RuleBlock.vue index 7080e76..e915ced 100644 --- a/openRenamerFront/src/views/home/components/RuleBlock.vue +++ b/openRenamerFront/src/views/home/components/RuleBlock.vue @@ -36,7 +36,7 @@ - +