fix: router, 佣金
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 7m20s

This commit is contained in:
luo
2026-08-14 17:22:47 +08:00
parent 0d2a982f69
commit 737ade3a5e
6 changed files with 73 additions and 48 deletions

View File

@@ -28,6 +28,9 @@
v-permission="'my_commission:add'"
>发起提现</ElButton
>
<span class="available-commission">
可提现金额<strong>{{ formatMoney(summary.available_commission) }}</strong>
</span>
</template>
</ArtTableHeader>
@@ -400,21 +403,25 @@
{
prop: 'iccid',
label: 'ICCID',
width: 160,
formatter: (row: ShopCommissionRecordItem) => row.iccid || '-'
},
{
prop: 'virtual_no',
label: '虚拟号',
width: 160,
formatter: (row: ShopCommissionRecordItem) => row.virtual_no || '-'
},
{
prop: 'order_no',
label: '订单号',
width: 220,
formatter: (row: ShopCommissionRecordItem) => row.order_no || '-'
},
{
prop: 'seller_shop_name',
label: '卖家店铺',
width: 120,
formatter: (row: ShopCommissionRecordItem) => row.seller_shop_name || '-'
},
{
@@ -557,7 +564,6 @@
// 列配置
const withdrawalColumnOptions = [
{ label: 'ID', prop: 'id' },
{ label: '提现单号', prop: 'withdrawal_no' },
{ label: '金额', prop: 'amount' },
{ label: '手续费', prop: 'fee' },
@@ -574,11 +580,6 @@
// 动态列配置
const { columnChecks: withdrawalColumnChecks, columns: withdrawalColumns } = useCheckedColumns(
() => [
{
prop: 'id',
label: 'ID',
width: 80
},
{
prop: 'withdrawal_no',
label: '提现单号',
@@ -899,3 +900,24 @@
getCommissionList()
})
</script>
<style scoped lang="scss">
.available-commission {
display: inline-flex;
align-items: center;
padding: 5px 12px;
margin-left: 12px;
font-size: 14px;
color: var(--el-text-color-secondary);
background: var(--el-color-primary-light-9);
border: 1px solid var(--el-color-primary-light-5);
border-radius: 4px;
strong {
margin-left: 2px;
font-size: 16px;
font-weight: 600;
color: var(--el-color-primary);
}
}
</style>