둘러보기에서는 가계부 내역 · 고정 지출 · 계좌 관리 · 분류 관리만 미리 볼 수 있습니다.
로그인하면 통계 · 예산 · 태그 · 게시판까지 모두 사용할 수 있어요.
둘러보기에서는 가계부 내역 · 정기결제 · 계좌 관리 · 분류 관리만 미리 볼 수 있습니다.
로그인하면 통계 · 예산 · 태그 · 게시판까지 모두 사용할 수 있어요.
⠿ 손잡이를 끌어 순서를 바꾸세요. 끝나면 완료.
diff --git a/src/views/account/AccountView.vue b/src/views/account/AccountView.vue index 79adfd4..122be5f 100644 --- a/src/views/account/AccountView.vue +++ b/src/views/account/AccountView.vue @@ -712,7 +712,7 @@ async function remove(e) { } } -// 고정지출 등록 확인 모달 상태 (네이티브 confirm 대신 — PC 팝업 제목 'sb_pt' 노출 방지) +// 정기결제 등록 확인 모달 상태 (네이티브 confirm 대신 — PC 팝업 제목 'sb_pt' 노출 방지) const recurConfirm = reactive({ open: false, title: '', dom: 1, amount: 0, payload: null }) const flashMsg = ref('') let flashTimer = null @@ -722,9 +722,9 @@ function flash(msg) { flashTimer = setTimeout(() => (flashMsg.value = ''), 2800) } -// 현재 수정 중인 내역을 '매월' 고정지출로 등록 — 확인 모달을 띄운다 +// 현재 수정 중인 내역을 '매월' 정기결제로 등록 — 확인 모달을 띄운다 function registerAsRecurring() { - if (form.type === 'REPAYMENT') return // 고정지출은 수입/지출/이체만 + if (form.type === 'REPAYMENT') return // 정기결제은 수입/지출/이체만 const amount = Number(form.amount) if (!amount || amount <= 0) { formError.value = '금액을 올바르게 입력하세요.' @@ -733,7 +733,7 @@ function registerAsRecurring() { const title = (form.memo || '').trim() || (form.category || '').trim() || - (form.type === 'INCOME' ? '정기 수입' : form.type === 'TRANSFER' ? '정기 이체' : '고정 지출') + (form.type === 'INCOME' ? '정기 수입' : form.type === 'TRANSFER' ? '정기 이체' : '정기결제') const base = form.entryDate || todayStr() const [y, m, d] = base.split('-').map(Number) const dom = d @@ -766,9 +766,9 @@ async function doRegisterRecurring() { await accountApi.createRecurring(recurConfirm.payload) recurConfirm.open = false formOpen.value = false - flash('고정지출로 등록했습니다. 고정지출 화면에서 주기를 변경할 수 있어요.') + flash('정기결제로 등록했습니다. 정기결제 화면에서 주기를 변경할 수 있어요.') } catch (e) { - formError.value = e.response?.data?.message || '고정지출 등록에 실패했습니다.' + formError.value = e.response?.data?.message || '정기결제 등록에 실패했습니다.' recurConfirm.open = false } finally { submitting.value = false @@ -941,7 +941,7 @@ async function analyzePasted() { onMounted(async () => { // 진입 시 밀린 정기 거래를 먼저 반영한 뒤 목록을 불러온다 (중복 없이) - // 고정지출은 무료도 2건까지 사용 가능 → 모든 로그인 사용자에 대해 실행 + // 정기결제은 무료도 2건까지 사용 가능 → 모든 로그인 사용자에 대해 실행 try { await accountApi.runRecurrings() } catch { @@ -1302,7 +1302,7 @@ onMounted(async () => { class="to-recurring" :disabled="submitting" @click="registerAsRecurring" - >🔁 이 내역을 고정지출로 등록 + >🔁 이 내역을 정기결제로 등록