Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -151,14 +151,15 @@ async function load() {
|
|||||||
accountApi.netWorth(),
|
accountApi.netWorth(),
|
||||||
auth.isPremium ? accountApi.budgetStatus({ year, month }) : Promise.resolve([]),
|
auth.isPremium ? accountApi.budgetStatus({ year, month }) : Promise.resolve([]),
|
||||||
accountApi.list({ year, month }),
|
accountApi.list({ year, month }),
|
||||||
accountApi.wallets(),
|
auth.isPremium ? accountApi.wallets() : Promise.resolve([]),
|
||||||
])
|
])
|
||||||
summary.value = sum
|
summary.value = sum
|
||||||
networth.value = nw
|
networth.value = nw
|
||||||
budgetTotal.value = (status || []).reduce((s, x) => s + (x.monthlyBudget || 0), 0)
|
budgetTotal.value = (status || []).reduce((s, x) => s + (x.monthlyBudget || 0), 0)
|
||||||
spentTotal.value = (status || []).reduce((s, x) => s + (x.spent || 0), 0)
|
spentTotal.value = (status || []).reduce((s, x) => s + (x.spent || 0), 0)
|
||||||
entries.value = list || []
|
entries.value = list || []
|
||||||
await computeRepayDue(ws || [], list || [])
|
// 상환 예정은 유료 전용 — 무료 회원은 계산·조회 생략
|
||||||
|
if (auth.isPremium) await computeRepayDue(ws || [], list || [])
|
||||||
// 오늘 기록 여부로 가계부 리마인더 보정(오늘 기록 있으면 오늘자 알림 제외)
|
// 오늘 기록 여부로 가계부 리마인더 보정(오늘 기록 있으면 오늘자 알림 제외)
|
||||||
if (reminders.isNative()) {
|
if (reminders.isNative()) {
|
||||||
const t = new Date()
|
const t = new Date()
|
||||||
@@ -329,7 +330,7 @@ onMounted(load)
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 이번 달 상환 예정 (대출·카드할부, 현재일 기준 · 상환 기록 있으면 제외) -->
|
<!-- 이번 달 상환 예정 (대출·카드할부, 현재일 기준 · 상환 기록 있으면 제외) -->
|
||||||
<div v-if="repayDue.hadAny" class="card repay-card">
|
<div v-if="auth.isPremium && repayDue.hadAny" class="card repay-card">
|
||||||
<div class="card-head">
|
<div class="card-head">
|
||||||
<span class="card-title">이번 달 상환 예정</span>
|
<span class="card-title">이번 달 상환 예정</span>
|
||||||
<RouterLink to="/account/repayments" class="more">상환 →</RouterLink>
|
<RouterLink to="/account/repayments" class="more">상환 →</RouterLink>
|
||||||
|
|||||||
Reference in New Issue
Block a user