From 27be35616b95999764b1740fa113fab4fd03a364 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8C=BF=E5=B0=8F=E5=A4=A9?= <1638245306@qq.com> Date: Sun, 3 Dec 2023 23:24:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DBUG:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.菜单管理中状态在编辑时显示不正确的问题 --- .../views/system/menu/components/MenuFormCom/index.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/web/src/views/system/menu/components/MenuFormCom/index.vue b/web/src/views/system/menu/components/MenuFormCom/index.vue index c7e519d..a75e908 100644 --- a/web/src/views/system/menu/components/MenuFormCom/index.vue +++ b/web/src/views/system/menu/components/MenuFormCom/index.vue @@ -179,13 +179,13 @@ const setMenuFormData = () => { menuFormData.component = props.initFormData?.component || ''; menuFormData.web_path = props.initFormData?.web_path || ''; menuFormData.icon = props.initFormData?.icon || ''; - menuFormData.status = props.initFormData?.status || true; - menuFormData.visible = props.initFormData?.visible || true; - menuFormData.cache = props.initFormData?.cache || true; + menuFormData.status = !!props.initFormData.status; + menuFormData.visible = !!props.initFormData.visible; + menuFormData.cache = !!props.initFormData.cache; menuFormData.component_name = props.initFormData?.component_name || ''; menuFormData.description = props.initFormData?.description || ''; - menuFormData.is_catalog = props.initFormData?.is_catalog || false; - menuFormData.is_link = props.initFormData?.is_link || false; + menuFormData.is_catalog = !!props.initFormData.is_catalog; + menuFormData.is_link = !!props.initFormData.is_link; } };