|
@@ -104,13 +104,13 @@
|
|
<template #default="{ row }">{{ row.groupNum }}</template>
|
|
<template #default="{ row }">{{ row.groupNum }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.totalCommission')" align="center">
|
|
<el-table-column :label="t('modules.user.totalCommission')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.totalEarnings }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.totalEarnings) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.settledCommission')" align="center">
|
|
<el-table-column :label="t('modules.user.settledCommission')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.settledEarnings }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.settledEarnings) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.totalRecharge')" align="center">
|
|
<el-table-column :label="t('modules.user.totalRecharge')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.rechargeAmount }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.rechargeAmount) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
|
@@ -120,19 +120,19 @@
|
|
<template #default="{ row }">{{ row.teamNum }}</template>
|
|
<template #default="{ row }">{{ row.teamNum }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.accountBalance')" align="center">
|
|
<el-table-column :label="t('modules.user.accountBalance')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.walletBalance }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.walletBalance) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.commissionBalance')" align="center">
|
|
<el-table-column :label="t('modules.user.commissionBalance')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.earningsBalance }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.earningsBalance) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.last7DaysCommission')" align="center">
|
|
<el-table-column :label="t('modules.user.last7DaysCommission')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.l7DEarnings }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.l7DEarnings) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.pendingCommission')" align="center">
|
|
<el-table-column :label="t('modules.user.pendingCommission')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.pendingEarnings }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.pendingEarnings) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.totalWithdraw')" align="center">
|
|
<el-table-column :label="t('modules.user.totalWithdraw')" align="center">
|
|
- <template #default="{ row }">৳ {{ row.withdrawAmount }}</template>
|
|
|
|
|
|
+ <template #default="{ row }">{{ formatCurrency(row.withdrawAmount) }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
</div>
|
|
</div>
|
|
@@ -180,7 +180,7 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="payPrice" :label="t('modules.order.paymentAmount')" min-width="130" align="center">
|
|
<el-table-column prop="payPrice" :label="t('modules.order.paymentAmount')" min-width="130" align="center">
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
- <div>৳{{ row.payPrice || 0 }}</div>
|
|
|
|
|
|
+ <div>{{ formatCurrency(row.payPrice) }}</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.order.orderStatus')" min-width="100" align="center">
|
|
<el-table-column :label="t('modules.order.orderStatus')" min-width="100" align="center">
|
|
@@ -264,7 +264,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.commissionAmount')" align="center">
|
|
<el-table-column :label="t('modules.user.commissionAmount')" align="center">
|
|
- <template #default="{ row }"> ৳{{ row.amount || 0 }} </template>
|
|
|
|
|
|
+ <template #default="{ row }"> {{ formatCurrency(row.amount) }} </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.commissionStatus')" min-width="100" align="center">
|
|
<el-table-column :label="t('modules.user.commissionStatus')" min-width="100" align="center">
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
@@ -303,7 +303,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.amount')" align="center">
|
|
<el-table-column :label="t('modules.user.amount')" align="center">
|
|
- <template #default="{ row }"> ৳{{ row.amount || 0 }} </template>
|
|
|
|
|
|
+ <template #default="{ row }"> {{ formatCurrency(row.amount) }} </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('common.status')" min-width="100" align="center">
|
|
<el-table-column :label="t('common.status')" min-width="100" align="center">
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
@@ -359,7 +359,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('modules.user.withdrawAmount')" align="center">
|
|
<el-table-column :label="t('modules.user.withdrawAmount')" align="center">
|
|
- <template #default="{ row }"> ৳{{ row.amount || 0 }} </template>
|
|
|
|
|
|
+ <template #default="{ row }"> {{ formatCurrency(row.amount) }} </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column :label="t('common.status')" min-width="100" align="center">
|
|
<el-table-column :label="t('common.status')" min-width="100" align="center">
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
@@ -567,6 +567,7 @@ const getChannelType = financeUtils.getChannelType;
|
|
const getCurrencyText = financeUtils.getCurrencyText;
|
|
const getCurrencyText = financeUtils.getCurrencyText;
|
|
const getAccountTypeText = financeUtils.getAccountTypeText;
|
|
const getAccountTypeText = financeUtils.getAccountTypeText;
|
|
const getBizTypeText = financeUtils.getBizTypeText;
|
|
const getBizTypeText = financeUtils.getBizTypeText;
|
|
|
|
+const formatCurrency = financeUtils.formatCurrency;
|
|
|
|
|
|
// 获取用户详情
|
|
// 获取用户详情
|
|
const loading = ref(false);
|
|
const loading = ref(false);
|