From e2df096f33ef3483f7c3c20a42beeb1145763c7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=BA=86=E6=B3=B0?= <12369755+htcloud1@user.noreply.gitee.com> Date: Sat, 22 Aug 2026 20:23:46 +0800 Subject: [PATCH] =?UTF-8?q?fix(meetings):=20=E5=88=A0=20MeetingNew=20?= =?UTF-8?q?=E6=AD=BB=E4=BB=A3=E7=A0=81=20import=20(useUserStore=20?= =?UTF-8?q?=E5=AE=9E=E9=99=85=E6=9C=AA=E7=94=A8,=20=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E9=94=99)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit 996ac13 加了 import { useUserStore } from '@/store/modules/user' + const userStore = useUserStore(), 但: - 实际 userStore 在文件里完全没被引用 (roleSegment 直接走 route.path.split('/')) - import 路径错了: 真实路径是 @/store/user, 不是 @/store/modules/user (src/store/ 下只有 user.js, 没有 modules/ 子目录) 上次 commit e68476e 把 MeetingNew 挪到 views/meetings/ 后, Vite import-analysis 触发解析错误: '@/store/modules/user does the file exist?' 修法: 直接删 import + userStore 声明 (本来就没用). roleSegment/isAdmin 仍然从 route.path 算, 不依赖 store. 为什么 996ac13 时没暴露: - 用户没在那个 commit 后跑过 npm run dev - e68476e 的 git mv 让 vite 重新分析 import, 才报出来 --- ry-vue3/src/views/meetings/MeetingNew.vue | 2 -- 1 file changed, 2 deletions(-) diff --git a/ry-vue3/src/views/meetings/MeetingNew.vue b/ry-vue3/src/views/meetings/MeetingNew.vue index 6f719e0..b7e794b 100644 --- a/ry-vue3/src/views/meetings/MeetingNew.vue +++ b/ry-vue3/src/views/meetings/MeetingNew.vue @@ -57,7 +57,6 @@