fix 修复 菜单取消按钮不工作问题
This commit is contained in:
parent
592fb84aa7
commit
9dea8369e3
@ -277,7 +277,7 @@
|
|||||||
<template #footer>
|
<template #footer>
|
||||||
<div class="dialog-footer">
|
<div class="dialog-footer">
|
||||||
<el-button type="primary" @click="submitDeleteForm" :loading="deleteLoading">确 定</el-button>
|
<el-button type="primary" @click="submitDeleteForm" :loading="deleteLoading">确 定</el-button>
|
||||||
<el-button @click="cancel">取 消</el-button>
|
<el-button @click="cancelCascade">取 消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
@ -361,7 +361,7 @@ const getTreeselect = async () => {
|
|||||||
/** 取消按钮 */
|
/** 取消按钮 */
|
||||||
const cancel = () => {
|
const cancel = () => {
|
||||||
reset();
|
reset();
|
||||||
deleteDialog.visible = false;
|
dialog.visible = false;
|
||||||
};
|
};
|
||||||
/** 表单重置 */
|
/** 表单重置 */
|
||||||
const reset = () => {
|
const reset = () => {
|
||||||
@ -443,6 +443,12 @@ const handleCascadeDelete = () => {
|
|||||||
deleteDialog.visible = true;
|
deleteDialog.visible = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/** 取消按钮 */
|
||||||
|
const cancelCascade = () => {
|
||||||
|
menuTreeRef.value?.setCheckedKeys([]);
|
||||||
|
deleteDialog.visible = false;
|
||||||
|
};
|
||||||
|
|
||||||
/** 删除提交按钮 */
|
/** 删除提交按钮 */
|
||||||
const submitDeleteForm = async () => {
|
const submitDeleteForm = async () => {
|
||||||
const menuIds = menuTreeRef.value?.getCheckedKeys();
|
const menuIds = menuTreeRef.value?.getCheckedKeys();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user