diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue
index c75c091dfca22b4596f9ebda3f0bc09a94567146..2f564dd9f59d06e026d94174e7b2539492517ec2 100644
--- a/src/views/system/menu/index.vue
+++ b/src/views/system/menu/index.vue
@@ -188,6 +188,7 @@ const refreshMenu = async () => {
   try {
     await message.confirm('即将更新缓存刷新浏览器!', '刷新菜单缓存')
     // 清空,从而触发刷新
+    wsCache.delete(CACHE_KEY.USER)
     wsCache.delete(CACHE_KEY.ROLE_ROUTERS)
     // 刷新浏览器
     location.reload()