getCookie 제거
This commit is contained in:
@@ -457,6 +457,7 @@ const { fetchCurrentUser } = useAuth()
|
||||
const route = useRoute()
|
||||
const { getWeekInfo, getWeekDates, getLastWeekInfo, getActualCurrentWeekInfo, getMonday, changeWeek: calcChangeWeek } = useWeekCalc()
|
||||
const router = useRouter()
|
||||
const toast = useToast()
|
||||
|
||||
interface TaskItem {
|
||||
projectId: number
|
||||
@@ -656,7 +657,7 @@ async function setDefaultWeek(userId: number) {
|
||||
const isFutureWeek = year > currentWeek.year || (year === currentWeek.year && week > currentWeek.week)
|
||||
|
||||
if (isFutureWeek) {
|
||||
alert('작성할 수 없는 주차입니다.')
|
||||
toast.warning('작성할 수 없는 주차입니다.')
|
||||
router.replace('/report/weekly')
|
||||
return false
|
||||
}
|
||||
@@ -860,7 +861,7 @@ function formatHoursDisplay(hours: number): string {
|
||||
async function handleSubmit() {
|
||||
const validTasks = form.value.tasks.filter(t => t.description.trim())
|
||||
if (validTasks.length === 0) {
|
||||
alert('최소 1개 이상의 Task를 입력해주세요.')
|
||||
toast.warning('최소 1개 이상의 Task를 입력해주세요.')
|
||||
return
|
||||
}
|
||||
|
||||
@@ -885,10 +886,10 @@ async function handleSubmit() {
|
||||
remarkDescription: form.value.remarkDescription
|
||||
}
|
||||
})
|
||||
alert('주간보고가 작성되었습니다.')
|
||||
toast.success('주간보고가 작성되었습니다.')
|
||||
router.push('/report/weekly')
|
||||
} catch (e: any) {
|
||||
alert(e.data?.message || '저장에 실패했습니다.')
|
||||
toast.error(e.data?.message || '저장에 실패했습니다.')
|
||||
} finally {
|
||||
isSaving.value = false
|
||||
}
|
||||
@@ -1000,11 +1001,11 @@ async function runAiParse() {
|
||||
}
|
||||
aiStep.value = 'matching'
|
||||
} else {
|
||||
alert('분석된 내용이 없습니다.')
|
||||
toast.warning('분석된 내용이 없습니다.')
|
||||
}
|
||||
} catch (e: any) {
|
||||
console.error('=== AI 분석 에러 ===', e)
|
||||
alert(e.data?.message || 'AI 분석에 실패했습니다.')
|
||||
toast.error(e.data?.message || 'AI 분석에 실패했습니다.')
|
||||
} finally {
|
||||
isAiParsing.value = false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user