fix:菜单编辑后列表不刷新问题

This commit is contained in:
不做码农 2022-06-28 20:27:14 +08:00
parent 6fc3c4d3d4
commit 3d86dfccc6

View File

@ -334,17 +334,17 @@ const state = reactive({
queryParams: { queryParams: {
menuName: undefined, menuName: undefined,
visible: undefined, visible: undefined,
menuTypeIds: 'M,C', menuTypeIds: 'M,C'
}, },
rules: { rules: {
menuName: [{ required: true, message: '菜单名称不能为空', trigger: 'blur' }], menuName: [{ required: true, message: '菜单名称不能为空', trigger: 'blur' }],
menuNameKey: [{ pattern: /^[A-Za-z].+$/, message: '输入格式不正确', trigger: 'blur' }], menuNameKey: [{ pattern: /^[A-Za-z].+$/, message: '输入格式不正确', trigger: 'blur' }],
orderNum: [{ required: true, message: '菜单顺序不能为空', trigger: 'blur' }], orderNum: [{ required: true, message: '菜单顺序不能为空', trigger: 'blur' }],
path: [{ required: true, message: '路由地址不能为空', trigger: 'blur' }], path: [{ required: true, message: '路由地址不能为空', trigger: 'blur' }],
visible: [{ required: true, message: '显示状态不能为空', trigger: 'blur' }], visible: [{ required: true, message: '显示状态不能为空', trigger: 'blur' }]
}, },
sys_show_hide: [], sys_show_hide: [],
sys_normal_disable: [], sys_normal_disable: []
}) })
proxy.getDicts(dictParams).then((response) => { proxy.getDicts(dictParams).then((response) => {
@ -386,7 +386,7 @@ function reset() {
isFrame: '0', isFrame: '0',
isCache: '0', isCache: '0',
visible: '0', visible: '0',
status: '0', status: '0'
} }
proxy.resetForm('menuRef') proxy.resetForm('menuRef')
} }
@ -447,12 +447,14 @@ function submitForm() {
updateMenu(form.value).then((response) => { updateMenu(form.value).then((response) => {
proxy.$modal.msgSuccess('修改成功') proxy.$modal.msgSuccess('修改成功')
open.value = false open.value = false
menuList.value = []
getList() getList()
}) })
} else { } else {
addMenu(form.value).then((response) => { addMenu(form.value).then((response) => {
proxy.$modal.msgSuccess('新增成功') proxy.$modal.msgSuccess('新增成功')
open.value = false open.value = false
menuList.value = []
getList() getList()
}) })
} }