diff --git a/frontend/src/pages/business-trip/apply.tsx b/frontend/src/pages/business-trip/apply.tsx index f4da5d5..f05c2dd 100644 --- a/frontend/src/pages/business-trip/apply.tsx +++ b/frontend/src/pages/business-trip/apply.tsx @@ -202,30 +202,12 @@ export default function BusinessTripApply() { const handleSelectApprovers = () => { console.log('🚀 Navigating to select approvers') saveDraft() // 导航前保存草稿 - - // 如果草稿中没有实际内容(空理由且没有有效行程),清除旧的人员数据 - const hasContent = reason.trim() !== '' || itineraries.some(item => item.startTime || item.destination.trim() !== '') - if (!hasContent) { - sessionStorage.removeItem('selectedApprovers') - sessionStorage.removeItem('selectedCc') - console.log('🧹 Cleared old selection data (no content)') - } - navigate('/business-trip/apply/select-approver', { state: { selected: approvers, type: 'approver' } }) } const handleSelectCc = () => { console.log('🚀 Navigating to select CC') saveDraft() // 导航前保存草稿 - - // 如果草稿中没有实际内容(空理由且没有有效行程),清除旧的人员数据 - const hasContent = reason.trim() !== '' || itineraries.some(item => item.startTime || item.destination.trim() !== '') - if (!hasContent) { - sessionStorage.removeItem('selectedApprovers') - sessionStorage.removeItem('selectedCc') - console.log('🧹 Cleared old selection data (no content)') - } - navigate('/business-trip/apply/select-cc', { state: { selected: ccUsers, type: 'cc' } }) }