diff --git a/components/ContentDashboard.vue b/components/ContentDashboard.vue index d237c6a..f0642c1 100644 --- a/components/ContentDashboard.vue +++ b/components/ContentDashboard.vue @@ -356,7 +356,7 @@ const goToTaskList = (label) => { const status = statusMap[label] || ''; uni.navigateTo({ - url: `/pages/task-list/index?status=${status}&label=${encodeURIComponent(label)}` + url: `/pages/task/list/index?status=${status}&label=${encodeURIComponent(label)}` }); }; @@ -377,7 +377,7 @@ const goToTaskDetail = (task) => { }); uni.navigateTo({ - url: `/pages/task-detail/index?id=${task.id}` + url: `/pages/task/detail/index?id=${task.id}` }); }; diff --git a/components/CustomerManagement.vue b/components/CustomerManagement.vue index 4512e18..ac37efc 100644 --- a/components/CustomerManagement.vue +++ b/components/CustomerManagement.vue @@ -237,7 +237,7 @@ const handleCustomerClick = (customer) => { console.log('点击客户:', customer); // 跳转到客户详情页 uni.navigateTo({ - url: `/pages/customer-detail/index?id=${customer.id}` + url: `/pages/customer/detail/index?id=${customer.id}` }); }; @@ -295,7 +295,7 @@ const handleAddCustomer = () => { console.log('添加新客户'); // 跳转到添加客户页面 uni.navigateTo({ - url: '/pages/add-customer/index' + url: '/pages/customer/add/index' }); }; diff --git a/components/ScheduleBlock.vue b/components/ScheduleBlock.vue index 84b2c8b..56d6521 100644 --- a/components/ScheduleBlock.vue +++ b/components/ScheduleBlock.vue @@ -19,7 +19,7 @@ const handleClick = () => { // 跳转到详情页 uni.navigateTo({ - url: '/pages/event-detail/index' + url: '/pages/event/detail/index' }); }; diff --git a/components/TodoList.vue b/components/TodoList.vue index 450de62..de20944 100644 --- a/components/TodoList.vue +++ b/components/TodoList.vue @@ -74,7 +74,7 @@ const handleTodoClick = (todo) => { }); uni.navigateTo({ - url: `/pages/task-detail/index?id=${todo.id}` + url: `/pages/task/detail/index?id=${todo.id}` }); }; diff --git a/pages.json b/pages.json index f7598f0..13c9cdb 100644 --- a/pages.json +++ b/pages.json @@ -15,69 +15,69 @@ } }, { - "path": "pages/add-event/index", + "path": "pages/event/add/index", "style": { "navigationBarTitleText": "新建日程", "navigationStyle": "custom" } }, { - "path": "pages/reminder-setup/index", + "path": "pages/event/reminder-setup/index", "style": { "navigationBarTitleText": "日程提醒", "navigationStyle": "custom" } }, { - "path": "pages/reminder-time-select/index", + "path": "pages/event/reminder-time-select/index", "style": { "navigationBarTitleText": "日程提醒", "navigationStyle": "custom" } }, { - "path": "pages/event-detail/index", + "path": "pages/event/detail/index", "style": { "navigationBarTitleText": "日程详情", "navigationStyle": "custom" } }, { - "path": "pages/task-detail/index", + "path": "pages/task/detail/index", "style": { "navigationBarTitleText": "任务详情" } }, { - "path": "pages/task-list/index", + "path": "pages/task/list/index", "style": { "navigationBarTitleText": "任务列表" } }, { - "path": "pages/submit-task/index", + "path": "pages/task/submit/index", "style": { "navigationBarTitleText": "提交详情" } }, { - "path": "pages/apply-delay/index", + "path": "pages/task/apply-delay/index", "style": { "navigationBarTitleText": "申请详情", "navigationStyle": "custom" } }, { - "path": "pages/customer-detail/index", + "path": "pages/customer/detail/index", "style": { "navigationBarTitleText": "客户详情", "navigationStyle": "custom" } }, { - "path": "pages/add-customer/index", + "path": "pages/customer/add/index", "style": { "navigationBarTitleText": "客户信息", "navigationStyle": "custom" diff --git a/pages/add-customer/index.vue b/pages/customer/add/index.vue similarity index 100% rename from pages/add-customer/index.vue rename to pages/customer/add/index.vue diff --git a/pages/customer-detail/index.vue b/pages/customer/detail/index.vue similarity index 100% rename from pages/customer-detail/index.vue rename to pages/customer/detail/index.vue diff --git a/pages/add-event/index.vue b/pages/event/add/index.vue similarity index 99% rename from pages/add-event/index.vue rename to pages/event/add/index.vue index a0b23b2..e9b8648 100644 --- a/pages/add-event/index.vue +++ b/pages/event/add/index.vue @@ -571,7 +571,7 @@ const openReminderSetup = () => { uni.setStorageSync('reminderList', formData.value.reminders); uni.navigateTo({ - url: '/pages/reminder-setup/index' + url: '/pages/event/reminder-setup/index' }); }; diff --git a/pages/event-detail/index.vue b/pages/event/detail/index.vue similarity index 100% rename from pages/event-detail/index.vue rename to pages/event/detail/index.vue diff --git a/pages/reminder-setup/index.vue b/pages/event/reminder-setup/index.vue similarity index 97% rename from pages/reminder-setup/index.vue rename to pages/event/reminder-setup/index.vue index 72fccee..78a5bde 100644 --- a/pages/reminder-setup/index.vue +++ b/pages/event/reminder-setup/index.vue @@ -69,7 +69,7 @@ const formatReminderTime = (reminder) => { // 添加提醒 const addReminder = () => { uni.navigateTo({ - url: '/pages/reminder-time-select/index?action=add&index=' + reminders.value.length + url: '/pages/event/reminder-time-select/index?action=add&index=' + reminders.value.length }); }; @@ -93,7 +93,7 @@ const editReminder = (index) => { .join('&'); uni.navigateTo({ - url: '/pages/reminder-time-select/index?' + queryString + url: '/pages/event/reminder-time-select/index?' + queryString }); }; diff --git a/pages/reminder-time-select/index.vue b/pages/event/reminder-time-select/index.vue similarity index 100% rename from pages/reminder-time-select/index.vue rename to pages/event/reminder-time-select/index.vue diff --git a/pages/index/index.vue b/pages/index/index.vue index c5de374..4d45246 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -114,7 +114,7 @@ const handleAddClick = () => { // 从 ScheduleEditor 组件获取当前选择的日期 const currentDate = scheduleEditorRef.value?.selectedDate || selectedDate.value; uni.navigateTo({ - url: `/pages/add-event/index?date=${currentDate}` + url: `/pages/event/add/index?date=${currentDate}` }); }; diff --git a/pages/apply-delay/index.vue b/pages/task/apply-delay/index.vue similarity index 100% rename from pages/apply-delay/index.vue rename to pages/task/apply-delay/index.vue diff --git a/pages/task-detail/index.vue b/pages/task/detail/index.vue similarity index 99% rename from pages/task-detail/index.vue rename to pages/task/detail/index.vue index fe01c21..0865d92 100644 --- a/pages/task-detail/index.vue +++ b/pages/task/detail/index.vue @@ -452,7 +452,7 @@ const editRecord = (index) => { // 跳转到提交任务页面 uni.navigateTo({ - url: `/pages/submit-task/index?taskId=${task.value.id}&mode=edit&recordIndex=${index}` + url: `/pages/task/submit/index?taskId=${task.value.id}&mode=edit&recordIndex=${index}` }); showMenuIndex.value = -1; @@ -638,14 +638,14 @@ const completeTask = () => { // 提交任务 const submitTask = () => { uni.navigateTo({ - url: `/pages/submit-task/index?taskId=${task.value.id || ''}` + url: `/pages/task/submit/index?taskId=${task.value.id || ''}` }); }; // 申请延期 const applyDelay = () => { uni.navigateTo({ - url: `/pages/apply-delay/index?taskId=${task.value.id || ''}` + url: `/pages/task/apply-delay/index?taskId=${task.value.id || ''}` }); }; diff --git a/pages/task-list/index.vue b/pages/task/list/index.vue similarity index 99% rename from pages/task-list/index.vue rename to pages/task/list/index.vue index 93b82f6..d6c12d9 100644 --- a/pages/task-list/index.vue +++ b/pages/task/list/index.vue @@ -168,7 +168,7 @@ const goToTaskDetail = (task) => { }); uni.navigateTo({ - url: `/pages/task-detail/index?id=${task.id}` + url: `/pages/task/detail/index?id=${task.id}` }); }; diff --git a/pages/submit-task/index.vue b/pages/task/submit/index.vue similarity index 100% rename from pages/submit-task/index.vue rename to pages/task/submit/index.vue