2 کامیت‌ها ee2ead0e33 ... d17040b0f6

نویسنده SHA1 پیام تاریخ
  Cyt928 d17040b0f6 Merge branch 'fix_切换项目更新schedule' into dev 5 سال پیش
  Cyt928 04ce6fb8b3 fix:直接go會導致路由跳轉失效 5 سال پیش
1فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 5 2
      src/composable/useProject.ts

+ 5 - 2
src/composable/useProject.ts

@@ -12,8 +12,11 @@ export const useProjectList = () => {
 
   const handleProjectChange = (projectId: number) => {
     WorkspaceDispatcher.changeProject(projectId);
-    router.push(`/project/${projectId}/schedule`);
-    router.go(0);
+    if (router.currentRoute.value.path.includes('schedule')) {
+      router.go(0);
+    } else {
+      router.push(`/project/${projectId}/schedule`);
+    }
   };
   return {
     projectList,