更新我的账单中的支付方式展示信息
This commit is contained in:
@@ -17,7 +17,6 @@ import {zodResolver} from '@hookform/resolvers/zod'
|
||||
import {Label} from '@/components/ui/label'
|
||||
import Page from '@/components/page'
|
||||
import {CheckCircle, AlertCircle} from 'lucide-react'
|
||||
import {Input} from '@/components/ui/input'
|
||||
|
||||
const filterSchema = zod.object({
|
||||
type: zod.enum(['all', '3', '1', '2']).default('all'),
|
||||
@@ -240,13 +239,19 @@ export default function BillsPage(props: BillsPageProps) {
|
||||
? parseFloat(row.original.amount)
|
||||
: row.original.amount || 0
|
||||
const trade = row.original.trade
|
||||
const paymentMethodMap = {
|
||||
1: '支付宝*',
|
||||
2: '微信*',
|
||||
3: '其他',
|
||||
4: '支付宝',
|
||||
5: '微信',
|
||||
}
|
||||
const paymentMethod = trade ? paymentMethodMap[trade.method as keyof typeof paymentMethodMap] || '余额' : '余额'
|
||||
return (
|
||||
<div className="flex flex-col gap-1">
|
||||
<div className="flex gap-1">
|
||||
<span className="text-sm">
|
||||
{!row.original.trade && '余额'}
|
||||
{row.original.trade && row.original.trade.method === 1 && '支付宝'}
|
||||
{row.original.trade && row.original.trade.method === 2 && '微信'}
|
||||
{paymentMethod}
|
||||
</span>
|
||||
<span className={amount > 0 ? 'text-green-400' : 'text-orange-400'}>
|
||||
¥
|
||||
|
||||
Reference in New Issue
Block a user