{{ t('dash.card1.t') }}
{{ t('dash.card1.b') }}
{{ flash }}
{{ t('auth.need') }} {{ t('form.create') }}
{{ flash }}
{{ t('pay.selected') }}
{{ pendingCat }}
{{ t('pay.cycle') }}
{{ cartItem.name }}
{{ cartItem.host }}
{{ t('pay.cycle.bill') }} : {{ t('pay.cycle.1') }}
{{ t('pay.promo') }}
{{ t('pay.promo.hint') }}
{{ t('pay.account') }}
{{ t('pay.account.have') }} {{ t('pay.account.now') }}
{{ checkout ? t('pay.invoice') : t('pay.bank') }}
{{ checkout.plan }}
{{ payStatusLabel(checkout) }}
{{ t('pay.bank.hint') }}
{{ t('pay.invoice') }}
{{ checkout.plan }}
{{ payStatusLabel(checkout) }}
{{ t('account.lead') }}
{{ flash }}
{{ t('dash.kicker') }}
{{ t('dash.card1.b') }}
{{ t('dash.card2.b') }}
{{ t('dash.card3.b') }}
{{ t('dash.services') }}
| {{ t('svc.plan') }} | {{ t('svc.ip') }} | {{ t('svc.status') }} | {{ t('svc.mrc') }} |
|---|---|---|---|
| {{ s.plan }} | {{ s.ip || '-' }} | {{ t('status.' + s.status) }} | {{ money(s.mrcVnd) }} |
{{ svcField('plan') }}
{{ t('svc.empty') }}
| {{ t('svc.plan') }} | {{ t('svc.ip') }} | {{ t('svc.status') }} | {{ t('svc.mrc') }} |
|---|---|---|---|
| {{ s.plan }} | {{ s.ip || '-' }} | {{ t('status.' + s.status) }} | {{ money(s.mrcVnd) }} |
{{ svcField('plan') }}
{{ t('svc.none') }}
| {{ t('svc.plan') }} | {{ t('svc.ip') }} | {{ t('svc.status') }} | {{ t('svc.mrc') }} |
|---|---|---|---|
| {{ s.plan }} | {{ s.ip || '-' }} | {{ t('status.' + s.status) }} | {{ money(s.mrcVnd) }} |
{{ svcField('plan') }}
{{ svcField('plan') }}
{{ ipFocus || '—' }}
{{ ipHover.when }}
{{ fmtRate(ipHover.rx) }}
| {{ t('ip.mon.last') }} | {{ t('ip.mon.max') }} | |
|---|---|---|
| {{ t('ip.mon.in') }} | {{ fmtRate(ipLast('rx')) }} | {{ fmtRate(ipPeak('rx')) }} |
| {{ t('ip.mon.avg') }} | {{ fmtRate(ipLast('rx', true)) }} | {{ fmtRate(ipPeak('rx', true)) }} |
{{ ipHover.when }}
{{ fmtRate(ipHover.tx) }}
| {{ t('ip.mon.last') }} | {{ t('ip.mon.max') }} | |
|---|---|---|
| {{ t('ip.mon.out') }} | {{ fmtRate(ipLast('tx')) }} | {{ fmtRate(ipPeak('tx')) }} |
| {{ t('ip.mon.avg') }} | {{ fmtRate(ipLast('tx', true)) }} | {{ fmtRate(ipPeak('tx', true)) }} |
{{ t('ip.list.empty') }}
{{ t('ip.list.empty') }}
{{ t('ip.list.empty') }}
{{ t('ip.list.empty') }}
{{ t('svc.none') }}
{{ svcField('plan') }}
{{ invoiceEmpty() }}
| {{ t('inv.number') }} | {{ t('svc.plan') }} | {{ t('pay.amount') }} | {{ t('inv.status') }} | |
|---|---|---|---|---|
| {{ inv.number }} | {{ inv.plan }} | {{ money(inv.amountVnd) }} | {{ payStatusLabel(inv) }} |
{{ t('tkt.empty') }}
| {{ t('inv.number') }} | {{ t('tkt.subject') }} | {{ t('tkt.service') }} | {{ t('inv.status') }} |
|---|---|---|---|
| {{ row.number }} | {{ row.subject }} | {{ ticketServiceLabel(row) }} | {{ t('tkt.' + row.status) }} |
{{ t('tkt.empty') }}
| {{ t('inv.number') }} | {{ t('tkt.subject') }} | {{ t('account.email') }} | {{ t('tkt.service') }} | {{ t('inv.status') }} | {{ t('tkt.updated') }} |
|---|---|---|---|---|---|
| {{ row.number }} | {{ row.subject }} | {{ row.email || '-' }} | {{ ticketServiceLabel(row) }} | {{ t('tkt.' + row.status) }} | {{ tktTime(row.updatedAt) }} |
{{ t('svc.none') }}
{{ t('tkt.empty') }}
{{ tktEvent(m) }}
{{ ticketWho(m) }}
{{ tktTime(m.createdAt) }}
{{ m.body }}
{{ t('account.email') }}
{{ email }}
{{ money(row.mrc) }} {{ t('shield.col.mrc') }}