fix(order): complete checkout details and deposit warning
This commit is contained in:
@@ -231,6 +231,10 @@ const paidOrderPayment = computed(() =>
|
||||
)
|
||||
const currentSnapshot = computed(() => readSnapshot(order.value))
|
||||
const snapshotHafCoinM = computed(() => getSnapshotHafCoinM(order.value))
|
||||
const checkoutRemainingHafCoinM = computed(() => {
|
||||
if (!order.value?.checkout) return 0
|
||||
return Number(snapshotHafCoinM.value || 0) - Number(order.value.checkout.coin_consumed_m || 0)
|
||||
})
|
||||
const snapshotResources = computed(() => readSnapshotResources(order.value).slice(0, 6))
|
||||
const assetSummary = computed(() => {
|
||||
const snapshot = order.value?.account_snapshot
|
||||
@@ -1218,6 +1222,15 @@ function paymentPaidAt(record: AdminPayment) {
|
||||
<dt>哈夫币消耗</dt>
|
||||
<dd>{{ quantity(order.checkout.coin_consumed_m) }}M</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt>哈夫币预计剩余</dt>
|
||||
<dd v-if="checkoutRemainingHafCoinM >= 0">
|
||||
{{ quantity(checkoutRemainingHafCoinM) }}M
|
||||
</dd>
|
||||
<dd v-else class="danger-text">
|
||||
打超 {{ quantity(-checkoutRemainingHafCoinM) }}M(按比例从押金扣)
|
||||
</dd>
|
||||
</div>
|
||||
<div v-if="order.status === 'completed'">
|
||||
<dt>积分计算基数</dt>
|
||||
<dd>{{ moneyCent(order.growth_points_basis_cent) }}</dd>
|
||||
|
||||
Reference in New Issue
Block a user